I havr a model made and anmated in blender. I recently upgraded my game to use Mecanim. As a result I had to create a new rig, I now have two animations a standing and a bowing. I created these just to test the model, rig and animations. Standing is a default animation, it has an exit time of .5 that leads into bowing. Bowing palys the animation and has an exit time of .68. When the animation plays the y position of the the model, not just the rig, is climbing. I went into blender and verified that the hips are returning to the original position. If it were an issue with the animation wouldn’t the transform of the model its self stay in place and the rig would be moving? The gameObject only has an animator, it does not have any scripts. There are no scripts that reference the transform of the model. When I remove the tranistion from standing to bowing the model stays stationary, when I take off apply root motion the model stays stationary however, his feet lift off the floor instead of his feet staying on the ground and his hips dropping. What could I have done wrong?
Check these settings for each of your animations.
Let me know if it helps.