Player Rig Not moving - Apply Root Motion Problem

Guys and gals… suddenly my player won’t move when playing the timeline. Player only rotates on it’s self, but not moving horizontally or vertically. Debug.log gives me all values correctly.

I found that on Player Rig, if I enable and then disable the “Apply Root Motion” while on Play Mode, the player responds to my left-right and up-down movements. If I stop and play again, I have to do this again…

Any thoughts? Is this a bug?

Hi Steve,

A common mistake is to animate the spaceship (= the child of PlayerRig). The spaceship must not be animated. The spaceship gets moved via the script. Only the parent (= PlayerRig) gets animated.

Have you already checked the Timeline animation?

Yes it’s on the Rig
t1

Did you open the animation and check the animation? Since the PlayerShip is a child of PlayerRig, it might be that Unity only displays the parent game object as seen in your screenshot.

Privacy & Terms