I currently use Pawn Velocity to move camera relative to pawn itself, but when the pawn hit something, it stops and the velocity become 0, which is ok. But,
I use tick to update the camera location, if the velocity suddenly become 0, then the camera location would suddenly set back to 0 aswell.
Is there anything I can do to make sure the transition of camera is smooth and dynamic after velocity has drastically changed? (Using FloatingPawnMovement Component)
And maybe there is a way to determine “Dramatic Event/Change of something” over time, so the Camera movement can ignore the dramatic change and slowly interpolate to the new velocity?