I’m sure this has been asked a milion, times, but I can’t seem to find an implementation of how I’m doing it. I have a cockpit first person view, and a look around command. Both are working well except when i release my look around button, my head SNAPS to the front of the ship again. I am using a Set Control Rotation and am trying to use a RinterpTo to slow down the rotation back, but to no avail. I’d like a smoother transition back. Took me 3 days just to figure this controller part out, other tutorials show this but don’t mention anything about a slower transition back.
I’m pretty sure the “Completed” event of the action it’s not “on tick” so it’s fired only once, you need to have a dynamic time event connected to the input of the delta time.
Try to save “Delta time” to a variable from the tick event and plug it into the Rinterp.
I managed to find a method that worked well with the rest of my code, here it is in case anyone comes across. The one thing is that the 3rd person camera transitions back a bit weird, but the first person camera works as expected. Perhaps some gimbal issue I’ll figure out at some point.
Almost forgot, there is a branch elsewhere in the code that disables the ship rotation so it does not drift with the camera
What you’ve done with the Timeline is basically the same thing, the difference is that delta seconds comes from the “tick time” while with the timeline you manually defined the time duration.