Why spawn a CameraActor in the world?

Hi developers!

Is it something special when the CameraManager is using a CameraActor that is spawned into the world?

// the man with the hard questions :smiley:

Is this the CameraActor that are spawned into the world?

Is this the CameraActor that are spawned into the world? :smiley:

Camera actor is just dummy actor containing camera component and by default view target camera code picks first found camera component inside view target for camera settings for a frame. Read here how camera system work in UE4:

The function you pointing to is actually related to camera animations, it camera spawned to control them.

thank you for the answer, :slight_smile:
I know the camera actor is a wrapper for camera component and it’s useful for players to have a camera in the world. but the camera manager itself spawns a camera actor into the world is a little strange.

Yes, the function has something to do with the camera animations. the camera manager spawns it into the level.
But i don’t understand the need to have a camera actor in the world for the camera manager.
cant the camera manager do everything in it’s class?
doesnt the camera manager have all the properties that a camera component has?

cheers