Mecanim animation make the model slide slowly!

I have the Character Controller with inside a “graphic” model object (the character).
The character have two simple “idle” and “run” animation with an animation controller.

The problem is that also if i’m always in “idle” animation (in the character object) the X and Z position change slowly making the model go out the parent!

In 3D Studio Max the origin of the model is always the same from start to the end of animation! So why is the character sliding and going out from the parent? If I disable all the animations the object don’t slide…!


You probably have root motion enabled in your animator. Select your animator object, and uncheck “apply root motion”.

Root motion is simply the animation on the root of the object. If you turn that off, your animator won’t be allowed to move the base object, which should fix the problem.