Hey there!
If I have a test animation that translates a character a few units forward in say, 30 frames, root motion seems to work correctly and my character ends up where he should be in the animation file.
However, if I move the character the same amount forward in 10 frames, and then hold for the remaining 20, root motion doesn’t translate my character the same amount, and he ultimately stops short of where he should get to.
What am I missing here?
EDIT: New information… this seems to only happen when an objects movement speed gets too quick. I’m doing an combat animation where the character pops forward quickly. I just discovered that if I space out the frames, Root Motion seems to work OK. Unfortunately spacing out the frames isn’t an option. What’s the deal here? Has anyone gotten Root Motion working in this kind of situation?