怎么用蓝图实现保持人物方向不变的情况下左右移动?

状态机调用

角色蓝图键入

请问键入蓝图后面该用什么蓝图节点能保持人物朝向方向不变左右移动。

Hi,

蓝图中位置变化是调用SetActorLocation,方向变化是调用SetActorRotation,你把SetActorRotation的调用处理一下就可以了。

人物移动和转向本身没有内在联系,并不要求移动方向和朝向一致。移动前不转动就可以了。至于处理细节,你可能会希望在动画蓝图里用blendspace混合4-8方向的脚步,使得面向一个方向仍然可以超所有方向移动。混合参数即移动方向和速度和垂直于移动方向速度。