Hi,
to get the direction of the camera, use TransformDirection action on the local z axis, that will give you the world direction that the player should move to so when you translate your player, you use that as the base.
Does that make sense?
Bye
Jean