Animator SetFloat(int 0)作为Transition,现在可以防止循环吗?

时间:2019-03-28 04:05:28

标签: unity3d animation state transition animator

我通过SetFloat()更改了促使过渡的值,并且效果很好。过渡发生。设置大约需要半秒,然后完成下一个动画状态的播放,然后正确返回默认动画。

但是,由于已将浮点触发转换设置为创建转换的值,因此该转换再次发生。

如何以及何时将Float重置为不会触发过渡而不会破坏当前发生的过渡和动画完成的值?

float值用于确定动画状态的播放速度,因此使用它代替触发器。

1 个答案:

答案 0 :(得分:1)

您可以在转换条件中同时使用触发器和浮点数。