根运动 (Root Motion) – 工作原理
http://blog.csdn.net/myarrow/article/details/45505085
1. 基本概念
在Unity3D动画中,模型的位置、角度经常会发生变化,我们需要决定是否将模型在动画中发生的这些变换化用到实际模型(GameObject)中。
在Untiy3D中将动画中的变换分成两类:
1) Body Transform (pose:姿势)
2) Root Transform (trajectory:轨迹)
我们可以设置动画中的关于模型的一些变换(平移、旋转等)是属于Body Transform(pose)还是Root Transform(trajectory)的一部分。
举例如下(ac001为角色跑步):
在上图中:
1) 如果【Apply Root Motion】未选中:则角色在原地跑步,且Transform中的值没有任何变化
2) 如果【Apply Root Motion】已选中:则角色在场景中跑步,且Transform中的值跟随变化
1.1 Body Transform (Pose:姿势)
身体变换 (Body Transform) 是角色的