unity Mecanim (动画系统-01-应用动画)

动画系统分为旧版legacy和新版的Animator,旧版的就不介绍了。
新版的Animator在Unity中使用动画有两种形式:
(1)美工通过三维建模软件制作模型,以及动画文件。
(2)通过unity自带的Animation制作简单动画,例如移动,旋转,材质等等。

首先讲第一种动画的使用方法:
(1)将整个模型和动画包导入工程。
(2)在inspector中可以看到Model\Rig\Animation\Materials四个选项卡。
**Model:**对模型进行设置
Rig:Animation Type属性选择模型对应的选项, None,legace,generic,Humanoid,分别表示模型类型为空,为旧版动画模型、新版动画、人形模型。根据实际选择。(如果选择新版和人形则在层次视图的模型自动添加组件Animator)
Animation :Import Animation 记得勾选,这样就会把模型带有的动画导入进来。
材质就不讲了。
(3)最好新建一个文件夹AnimatiorControl用来存放动画管理器。在文件夹中右键->新建->Animator Controller。双击新建的动画控制器。会在Scene旁边新出现一个Animator面板,然后将需要的动画文件从Project中拖入其中,并且连线。
(4)将设置好的Animator Controller文件拖入模型的Animator组件的Controller属性中。
在这里插入图片描述
**注意:**此时点击运行,模型已经可以根据在Animator Controller中设置的动画开始播放了。但是播放动画的切换是根据时间切换的,并停留在最后一个动画。(4、5都要注意inspector 中Animator组件中的Apply root Motion先不要打钩,如果打钩可能出现模型不运动的情形)
(5)设置动画切换条件
点击Animator面板的Parameters
在这里插入图片描述
1)点击+号添加参数,参数名,选择参数类型,默认值。
2)点击需要条件切换的连线,在Inspector面板中的Condition属性中点击+号,选择参数,以及条件值。(参数满足该条件进行动画切换)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

城墙郭外斜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值