问题背景
在使用行为树让角色移动时,出现角色行走不播放动作的情况:
解决方法
其实有2个问题导致出现这种情况
1、角色动画蓝图的问题
角色动画蓝图可能存在4个问题:
① 无播放行走动画
② 速度的值未正常传递
③ 播放移动动作逻辑的值判断错误
④ 在确保角色蓝图中正确使用了角色动画蓝图,cast to 类转换的时候使用了和角色不匹配的角色蓝图
是不是这4个问题中的其中一种,验证一下就知道了。
将AI角色的 自动控制玩家
设置为 玩家0
控制角色
可以看到,控制角色之后,角色正常行走,因此,可以确定角色动画蓝图正常。