Hi,
Here are two ideas:
1. Use a
Default Camera Angle component. If you know the character will be seated, you can define a lower camera angle in your camera angles prefab such as "Closeup Seated", and set the character's Default Camera Angle to "Closeup Seated". Then use the keyword "default" with the Camera() command:
2. Or give the character's head a unique GameObject name such as "Adam Head". Then you can use commands such as:
or
(The LiveCamera() command will follow Adam Head over 3 seconds even if Adam Head is moving.)
Or you create an empty GameObject that's a child of Adam's head, such as "Adam Camera Angle", and tell the camera to move to that position:
You can combine this with the Default Camera Angle component if you prefer. In that case, you'd set the Default Camera Angle to "Adam Camera Angle" and use the sequencer command Camera(default).