Animator状态快速切换问题

Animator状态快速切换问题

事情是这样的,我尝试在一帧内多次切换一些状态(当前状态为Idle的情况下):

复制代码
public Animator animator;


void OnEnable()
{
    animator.CrossFade("BeAttack1", 0.2f);
    animator.CrossFade("Idle", 0.2f);
}
复制代码

  但结果并非播放Idle,而是播放BeAttack1。

  在调用Play前,调用一次Update即可。

  

参考:https://i.cnblogs.com/EditPosts.aspx?opt=1

原文地址:https://www.cnblogs.com/tekkaman/p/8270499.html