ApplyRootMotion = false forces character back to starting position

This is a new issue that came about after updating to Unity 2018.3, then 2019.1

I’ve been using in-place/root motion tricks for years to control character motion but all of a sudden this is an issue in Unity? Why?

Here is an example of the new issue:

Searched through the issue tracker and found this

It seems this was changed on purpose so I’ll have to make a custom root motion control script.

1 Like