addmovementinput
AddMovementInput
🎮 Unreal Engine - AddMovementInput (横向移动实现)
🏛 定义
AddMovementInput(GetActorRightVector(), Value * (StrafeSpeed / MaxInputScale) * Multiplier); 是 Unreal Engine 中用于实现角色横向移动(侧移/ Strafing)的核心代码,通过向角色的右方向向量添加移动输入,配合参数计算最终移动速度,实现平滑的横向位移效果。
📚 方法所属类继承
该方法属于 APawn 类,是所有可移动角色(如玩家角色、AI角色)的基础移动控制方法,继承关系如下: