动画切换的条件判断
将动画放入状态机中
在Parameters中右上角的加号,有4个条件:Float、Int、Bool、Trigger;我这里写了三个判断条件
Run(Float类型)、Attack(Trigger触发)、Death(Bool类型);
在拖进去的动画上单机鼠标右键,会出现选项,选择第一个,会出现一根线,将它连到想切换的动画上,再从要切换的动画上拉一根线回到原动画上;
点击连接的线
在Condtions下面添加判定条件就能通过脚本切换动画;
制作混合树
重新制作一个动画机,将待机动作拖进去,在动画机空白处右击,选择Create State中选择最后一项
左键单击两次创建出来的混合树
创建一个float函数来做判断条件
需要多少动画加多少