【Unity笔记】根骨骼动画/运动(Root Motion)

根骨骼动画:当动画中角色发生位移后,动作坐标原点跟随角色移动。例如一个向前跳跃的动画,如果在场景中重复该动画,能够看到角色一路往前跳跃,位置一直在前进。适用于有位移的放技能动作等。

非根骨骼动画:当动画中角色发生位移后,动作坐标原点始终保持在原地不变。例如一个向前跳跃的动画,如果在场景中重复该动画,能够看到角色往前跳跃后,完成一次该动画后角色的位置又会重置回去。适用于不能改变角色位置的动画,如闲置动作Idle。

如何切换:

  • 如上图,当勾上那几个Bake Into Pose后,就成了非根骨骼动画,角色向前跳跃后,动作的坐标原点没有移动。

学习资料:

原文地址:https://www.cnblogs.com/guxin/p/unity-what-is-root-motion.html