parameter:参数
duration:持续时间
animator.SetFloat("name",参数);
顾名思义设置animator中名为name的参数的值
当你勾选了 "Has Exit Time" 后,"Exit Time" 定义了从一个动画片段开始播放后,需要经过多长时间百分比才能退出到下一个状态。这个时间是根据当前状态的动画长度计算的一个百分比。
parameter:参数
duration:持续时间
animator.SetFloat("name",参数);
顾名思义设置animator中名为name的参数的值
当你勾选了 "Has Exit Time" 后,"Exit Time" 定义了从一个动画片段开始播放后,需要经过多长时间百分比才能退出到下一个状态。这个时间是根据当前状态的动画长度计算的一个百分比。
1. 取消<has exit time>勾选,瞬间切换动画,删动画退出时间
2. 过渡选项-settings:过渡持续时间为0
3.Q:有1为何还做2
动画如何骤然切换
选中动画器的过渡→检查器→取消 有退出时间
Settings→ 过渡时间设为0
即可