Hi,
I am making a third person, rpg style game system. I have the character animated and he animates Idle/Run from unitys Animator system. He moves based on values from GetAxis then setting velocity.
The camera follows the position of an invisible object set up behind the character as parent. So now the character can move in all directions with the camera always facing behind him.
The problem is that when he is facing a direction on the X axis, pressing the forward key will move him on the Z as this was his original direction.
How could I go about solving this? Would I need to completely redo his movement function or is there an easier solution I am overlooking?
Thanks!