Animator状态快速切换问题

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

Animator状态快速切换问题
public Animator animator;


void OnEnable()
{
    animator.CrossFade("BeAttack1", 0.2f);
    animator.CrossFade("Idle", 0.2f);
}
Animator状态快速切换问题

 

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

Animator状态快速切换问题

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

  Animator状态快速切换问题

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

相关文章:

  • 2021-12-16
  • 2022-12-23
  • 2021-11-28
  • 2021-07-10
  • 2022-12-23
  • 2021-08-15
  • 2021-06-14
  • 2022-12-23
猜你喜欢
  • 2021-10-07
  • 2021-09-27
  • 2021-11-08
  • 2021-09-03
  • 2021-10-24
  • 2021-06-25
相关资源
相似解决方案