【UE】消除蹲伏移动结束后额外的切换动画
原教程链接 BV1Ch411B72h
2023年9月3日03:09:10
遇到问题:
Crouch状态下移动,播放CrouchWalk动画,移动结束播放CrouchWalkStop动画,并在播放后**跳转到Idle状态机中的Stand2Crouch**额外播放一次不需要的动画
解决方法:
在角色BP中新增一个按下蹲伏为True,按键弹起时取消为FALSE的“切到蹲伏”布尔;在Idle到Idle2Crouch的判定条件设置为“是否蹲伏”布尔True和“切到蹲伏”布尔同时为True;并在Idle到CrouchIdle增加一条触发,判定为“是否蹲伏”布尔True和“切到蹲伏”布尔FALSE
这样既保持蹲伏状态切换不变,还能从CouchWalkStop的状态直接转回CouchIdle状态