如何给人物模型添加动画效果

动画控制器的创建
1.在工程视图里-create-Aniamtor Controller动画控制器-命令-双击,这时会在Animator视图中显示
默认有三种状态
Entry:进入状态
Any State:任意状态
Exit:退出状态

如何添加状态:
在空白处-右击-Create state-Empty,选中新建状态,在检视视图上
1.修改状态的名字
2.Motion:动画片段
speed:动画播放的速度

选中人物:
在检视视图-Animator
Controller:存入的控制器
Apply root Motion:打上√代表是可以随着动作幅度改变人物的位置
不打√代表的是只能在原位置上去完成动作的播放

点击某一个按钮播放某一个动作
1.创建动画控制器,双击打开动画控制器,创建状态并添加动画片段,并且状态与状态之间进行连线,往返的都要有,在Animator的左上角-Parameters-点击加号±Trigger-命名(要求:第一个状态的名字+To+第二个状态的名字)
2.给状态与状态之间添加参数条件,选中状态与状态之间的线-检视视图上的Condition-点击±选择对应的参数条件
3.创建一个Button
切换到2D场景,在层级视图-create-UI-Button按钮,调整到合适的位置,选中Canvas,把脚本挂上去,选中Button-检视视图-button组件-On click-点击+号,这时把canvas拖进来(脚本挂在谁身上就把谁拖进来),点击No Function-选择脚本名字-选择按钮名称
4.选中canvas,在检视视图中脚本里有ani,这时把Boy拖进来
5.把人物拖进场景视图里,然后选中人物Boy,在Animator组件中-controller-添加第一步中创建的动画控制器。
6.运行即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值