今天在制作人物的死亡动画时出现了题目所说的问题,以下是动画的状态机
因为任何状态都可能死亡,所以是从anyState进入的死亡动画
进入条件为isDead是true,当角色死亡时这个条件就会设置成true
结果出现了卡在这个动画的问题
经过检查发现,其实是进入死亡动画后,isDead还是true,所以会从死亡动画无限再次进入死亡动画,看起来就像是卡在了第一帧
解决方法
在AnyState转换到Dead的线上设置
Can Transition To Self取消勾选,就不会无限循环了