Mecanim 动画系统(三)动画片段设置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010848412/article/details/79271897

最上面显示的是该动画片段的名称,上图中该动画片段名称为dodge。

Start和End表示的是该动画片段的起始帧和结束帧。一般在动画分帧时处理好。

LoopTime 勾选上表示该动画片段重复播放。

勾选上LoopTime可以开启Loop Pose的勾选。启用Loop Pose可使运动无缝循环。

Cycle Offset 表示周期偏移,可以设置相对于循环动画周期的偏移。

Root Transform Rotation 表示根变换旋转相关设置。

Bake Into Pose,启用可将根旋转烘焙为骨骼移动(即根节点的旋转不会发生变化),禁用可将根旋转存储为根运动(即根节点的旋转会发生变化)。

Based Upon,根旋转的基础。Original 为按源文件中的创作保持旋转;Body Orientation 按身体方向旋转

Offset 相对于根旋转的偏移(以度为单位)

右侧的红绿灯检测循环是不是匹配的,即首尾帧是否一致,一般来说,越绿一致性越好。

Root Transform Position(Y) 表示根变换垂直方向上的相关设置。

Bake Into Pose,启用可将垂直根运动烘焙为骨骼移动(即根节点位置Y方向上不会发生变化),禁用可将根旋转存储为根运动(即根节点位置Y方向上会发生变化)。

Based Upon 表示基于哪个点。Original 按源文件中的位置保持垂直位置,Center Of Mass使质心与根变换位置对齐,Feet使脚与根变换位置对齐。

Offset 相对于垂直根位置的偏移。

Root Transform Position(XZ) 表示根变换水平方向上的相关设置。

Bake Into Pose,启用可将水平根运动烘焙为骨骼移动(即根节点位置水平方向上不会发生变化),禁用可将根旋转存储为根运动(即根节点位置水平方向上会发生变化)。

Based Upon 表示基于哪个点。Original 按源文件中的位置保持垂直位置,Center Of Mass使质心与根变换位置对齐

Offset 相对于垂直根位置的偏移。

Mirror,镜像动画,比如你做了一个左转跑,在动画切分哪里多加一个动画片段改名叫右转跑,然后勾选Mirror就可以得到一个右转跑。

Mask,应用于此动画片段的身体遮蔽。

Definition,表示使用动画本身的遮罩还是从别处获得动画遮罩,这个遮罩的用处是屏蔽一部分肢体的动画。

如果动画模式是Generic的话,红色框内Humanoid的东西是不会显示的。

如果动画模式是Humanoid的话,我们可以点击绿色区域,使部分变红来屏幕身体部分动画不起效果。

下面的Transform会列出这个动画的所有骨骼,可以根据需要来勾选。如果没有必要的话,一般还是勾选着。

Curves,参数相关曲线。可附加到动画导入设置 (Animation Import Settings) 中动画 (Animations) 选项卡的动画片段。

Events,动画的事件点。

Motion,指定根骨骼。

参考:

http://docs.manew.com/Manual/index.htm

http://www.gameres.com/674582.html

猜你喜欢

转载自blog.csdn.net/u010848412/article/details/79271897
今日推荐