Unity Animator SetTrigger 顺序 错乱
时间:2020-09-16 23:19:23
收藏:0
阅读:63
animator.SetTrigger(AniParam.Attack1_Trigger);
animator.SetTrigger(AniParam.Attack2_Trigger);
当你这样,在一帧内或者很近的时间内触发时,最终播的动画,可能是Attack1,也可能是2
这样显示不符合我们的预期
怎么解决:
在SetTrigger前加一句
animator.ResetTrigger(lastTrigger);
这样,就能保证最后播的动画是最后一个!!
原文:https://www.cnblogs.com/hiker-online/p/13681714.html
评论(0)