Hi .
I wanted to achieve something similar. However i couldn’t do it exactly way i wanted due to a small issue regarding lerp functions. My “Characters” are receiving their input from from Controller Blueprint.
Check out my post, it could give u more insight into issue. I tried various ways of achieving this.
Keep in mind my camera does not rotate when player rotates. I wanted only my player to rotate and not camera so i couldn’t use yaw, pitch or roll otherwise it would affect my camera.
Hope it helps.
[link text][1]