Unity3D游戏开发之设置动画(Animations)属性

Unity3D游戏开发之设置动画(Animations)属性

切换到动画(Animations)选项卡。选中导入动画(ImportAnimation)的选项。如果该文件中有动画数据,可以看到动画剪辑的列表(Clips)。Tips:Rig选项卡中动画类型(AnimationType)如果选则的是旧版(Legacy),Animations中的属性仍然是旧版的。

根节点的运动(RootMotion)。角色的位置和方向不要存放在骨骼中。角色原点在定义avatar的时候指定。RootTransform的变化实时计算并传递到GameObject中,以使游戏物体运动。RootTransformRotation根节点的旋转。BakeintoPose:该动画播放期间,根的朝向不变。开始帧和结束帧,比较相近时才启用这个选项。如果比较相近则显示绿点,否则显示红点。一般直线走或直线跑是可以选中该选项。【狗刨学习网】RootTransformPosition(Y),和RootTransformPosition(XZ)分别锁定Y轴上的移动,和XZ平面上的移动。遮罩AvatarBodyMaskCreate->AvatarBodyMask.可以创建一个遮罩。BodyMask组件。身体遮罩资源可以在动画控制器中重用。通过身体遮罩可以对动画里面特定的身体部位进行激活或禁止。身体部位包括:头、左手臂、右手臂、左手、右手、左腿、右腿、Root(以脚的背面作为标志)。在身体遮罩界面,您可以给手或脚指定是否需要IK(反向运动学),由此可决定在动画混合里面是否包括IK曲线。通过身体遮罩可以对动画里面特定的身体部位进行激活或禁止。在网格导入观察器和动画层的动画标签里面可以设置身体遮罩。身体遮罩让您能根据角色需求精确的裁剪动画。例如,您有一个常见的行走动画,,包括手臂和腿的动作,但是如果现在一个角色的双手举着巨大的物体,您当然不会希望她在行走的时候手臂来回摆动。当然,您可以通过身体遮罩的切换,继续使用常规的行走动画。Mecanim动画系统中,Animations标签选项卡下,每一个动作剪辑Clips都有自带的BodyMask组件。Curves曲线

曲线控制动画绑定的一个值(如移动速度),动画原地播放的情况下,用脚本获取该值,精确控制移动。

声明:此篇文档时来自于【狗刨学习网】社区,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。

接受失败也等于给了自己从零开始的机会,

Unity3D游戏开发之设置动画(Animations)属性

相关文章:

你感兴趣的文章:

标签云: