I am working on creating an orbit camera system in Unreal Engine 5 using Enhanced Input. My goal is to have smooth camera rotation (vertical and horizontal) and zoom functionality, but I am encountering issues.
Here’s what I have done so far:
- Set up Enhanced Input Actions for RotateHorizontal, RotateVertical, and ZoomCamera.
- Added a SpringArm and Camera component to my Blueprint.
- Connected
Add Relative Rotation
for the SpringArm withMake Rotator
based on the Enhanced Input values. - Tried adjusting SpringArm settings (e.g., TargetArmLength and Mobility).
However, in play mode:
- The camera does not respond to mouse movement or zoom inputs as expected.
- I am uncertain if the Enhanced Input Actions are applied correctly in the Input Mapping Context.
Can anyone provide step-by-step guidance or insights into setting up Enhanced Input for orbit camera controls? Any example blueprints or tutorials would also be helpful.