- Home /
3D character drifts during animated cycles
I'm new to unity and rigging, and I just made my first walk cycle and implemented it into a game. There's an idle loop and a walking loop. I set it up in the animator and the character is walking around with a capsule collider. The only problem is that the animation was a treadmill animation, but the character is leaving his origin and drifting, even during idle. It gets worse when you walk around, until the character is floating in the air and way off the collider. I've tried turning off root motion but that changes the animation itself- the walk cycle loses its up-down motion and just kinda glides along. I think unity is changing the animation- the animation sheet has a ton more keyframes that I didn't set when I rigged the character in blender. Anyone know what's going on?