Third Person Framing Camera
Last updated
Last updated
Third person framing camera frames a target actor at a fixed position on screen and receives player input to manipulate camera position and orientation.
Right click on Content Browser -> "Blueprint Class" -> create a "ECameraBase" class.
Open the class blueprint, select the "Camera Settings Component" and on the "Details" panel, expand the "ECamera" section.
Choose ScreenFollow for "Follow Component", and ControlAim for "Aim Component". Set their properties.
In the blueprint where you want to call this camera, invoke the "CallCamera" node and pass in the "Camera Class" and "Follow Target". You do not need to specify "AimTarget" as ControlAim only receives player input. You can also specify "Blend Time", "Blend Func" and "Blend Exp" if you want smooth blending in.