That depends if the camera is inside an actor or not.
You could create a new CameraActor
with the camera, and a function that does the switch with a specified FirstOrThirdPersonCharacter
, when the player enters a trigger volume, call the function on the new CameraActor
and pass the reference to the actor who entered the trigger volume.