How to change character's position base on animation result


I have this problem where animation montage moves character forward (left/right in side scrolling view) but after it ends char snap to idle position before montage sequence. How to fix that snapping back if animation moves character to different place?


Problem was that my skeleton didn’t has “anim_root” set up at the center of grid [0,0,0] so UE took pelvis as root and all transformation messed up animations.

When you build skeleton remember to add “anim_root” on top of skeleton’s hierarchy and set it on world position [0,0,0]. If you using A.R.T for maya it will be created automatic, for everyone non maya user you just need to remember about that.

Can you explain how you do this? I have the same issue.