As per usual Im updating this partly for my own record.
I fixed the rotation thing, by veering away from the original video.
In the movement Get Axis Vector, the tutorial had both Horizontal and Vertical Axix selected, whch I think is wrong, (maybe you dont notice if your avatar is a brick?)
Only Vertical should be selected here:
THEN in the rotate FSM, I had the Get Axis, with only Horizontal selected, THEN he only rotates around himself. So infact he wasnt rotating in a big arc, he was actually rotating AND strafing at the same time.
Now IM working on 2 things.
1. Jump: Gets stuck coming out of a jump, and stays on the last frame of the animation, sliding along... till I release all movement buttons, only THEN will he returns to Idle THEN can walk/run again How do I get him to return to the RUN animation after having done a jump?
2. Rotate on the spot. I want him to shuffle his feet when he is rotated when NOT moving. I have the animation, but can figure out how or what to use to spot if hes moving or not... seems a bit clunky to check individually whether W or S is being presed, if not then play animation when A and D are pressed, but .. I dunno.. maybe its ok?
CAn I use the Store Magnitude thingy for this? Seem to think thats what ts for actually..?
MArk