anystate 今天用anystate制作了一个到“跑”动画的过渡,我触发“跑”动画的方法。 用的是float参数,也就是setFloat,参数名是s,当值为2时就播放跑的动画。 但是当玩家在跑的时候,我发现“跑”动画总是还没播放完就重新播放。 原因: anystate是无论当前处于何种状态,只要满足条件就能触发相应的动画 所以当我setFloat(“s”,2)的时候,如果后面不重设,s就一直是2,所以一直满足跑的条件,因此跑的动画会一直被触发。