Moving a character with WASD but always face the mouse?
Essentially what I want is for the character to face the mouse at all times and move via WASD (relative to the camera). If the movement contradicts the characters facing direction I want the character to move backwards. I am having difficulty getting this to work.
As far as I can tell the default animations and animation controller for the Ethan model in the third person character standard asset only has a backwards walk which looks really odd and moves very slowly.
I have tried rotating the character independently but that causes issues. I am not very adept at working with animations etc which is why I am having trouble understanding what needs to be done. I am also having trouble finding animations for what I am trying to do and adding them.
Does anyone have any experience implementing controls like this? I would be really appreciative to anyone that can help me figure this out.
Your answer
Follow this Question
Related Questions
Moving player with mouse problem Vector3.MoveTowards() 0 Answers
"Is Walking" is constantly on and I can't turn it off. Help? 0 Answers
First person movement with character controller does not detect ground properly 0 Answers
How can I make character accelerate and deccelerate using GetAxis? 0 Answers
Detect player movement 0 Answers