Adding Rotation to a First Person Camera?

I don’t really know if this would work in practice, but maybe something like:

  • Create a Rotator Variable
  • On Begin Play, get the world rotation of the mesh your player is sitting in and save it into the variable
  • On Tick, get the world rotation of the mesh your player it sitting in, subtract it from the saved variable, and apply the result as a rotation offset to your pawn camera. Update the variable again with the current rotation.

Technically that should add the mesh’s rotation to your camera every frame but I don’t really have the setup to try this right now so I can’t guarantee anything :stuck_out_tongue:

Edit: or mirsabayu’s suggestion would be a lot simpler if it works.