Character Rotation


I’ve been working on creating a sample TP game. In the game I’ve used Player Controller for movement. I wanted the camera to look behind or everywhere without moving the player, so havnt set 'Use Controller rotation.
Although in the function that I bound to moving forward and right, the first thing I do is to set the actor rotation to Control rotation, so that the player starts pointing in the same direction as the camera like so:


This works great, except the player just turns, doesn’t look very natural.

What would be the best way to fix this, code?? or Animation blueprint, course I don’t have a turning animation as i’m just using the animation starter pack.

will be good to hear any ideas…