I have this nice idle animation but the issue is when the animation plays eventually the character slowly moves around on its transformer. So he starts moving around in the room he is in.
My knowledge of the animator and animation is really low.
Any one have any ideas what I could look at that could be causing this?
I"m not seeing anything obvious in the animator.
Thanks for the responses guys. This issue has been bumming me out lol.
If I disable root motion the legs move side to side. Like they are not attached to the ground. So the leg animations mess up. The upper body ones work just fine. which is a bit interesting. Makes me think the legs animations rely on root motion which is moving around?
Have you tried checking the first two “Bake into pose” checkboxes? You have a tiny bit of angular and rotational velocity, exactly like is described in this official Unity tutorial video here. That will do what you’re describing, I believe… slowly drift you.
Hey @cstooch That solved my issue thank you so much. Character is no longer changing position. I have one minor issue now though. Looks like the character is sliding a little bit on the ground. Like he isn’t sticking to the ground fully.
Ehh 3 years later I know what causes this problem now. Its what happens when you use a animation where the pivot point isn’t set to the feet of the character. In which slowly the character seeks into the ground. Cause the animation is trying to be in a different location vertically.
Someone hit like on one of my comments this week so I wanted to add this so it doesn’t throw anyone else off in the future.