资料:Root Motion - how it works https://docs.unity3d.com/Manual/RootMotion.html
骨骼关键帧动画中,有的动画会带位移(比如:向前走路),有的不带位移(比如:走路动画但是在原地播放),Root Motion就是控制是否使用动画本身的位移,两种都有用处。[我的理解]取决于这个动画和逻辑关联是否紧密:比如人物的位移,移动方向距离都是由程序逻辑控制的,这时使用动画本身的位移就不够灵活了;如果是一个单纯表演性质的动画,位移就可以直接做在动画里面,程序完全不需要控制(相比之下,可能适用于后者的情况更少)。
Root Motion是如何实现的?[我的理解]骨骼都有Root节点,如果要忽略动画本身的位移,就清空Root节点的位移变化(Root的Transform使用保持在T-Pose的状态)