其他分享
首页 > 其他分享> > UE4 角色的鼠标控制(蓝图)

UE4 角色的鼠标控制(蓝图)

作者:互联网

角色的鼠标控制

  1. 在项目设置的输入设置中设置了鼠标的X Y

    项目设置 (Settings→ProjectSetting),找到引擎目录下的输入目录(Engine→Input),这里可以查看引擎当前的一些键位的绑定情况,比如方向的轴映射,跳跃等操作的映射。

    而 Turn 与 LookUp 为枚举名,通过枚举名找到枚举内容。

    

    

       InputAxis Turn,该事件在为包含 actor 启用输入时,每帧提供一次Turn轴的当前值。

    InputAxis LookUp,该事件在为包含actor启用输入时,每帧提供一次LookUp轴的当前值。

    Add Controller Yaw Input,为一个本地PlayerController,将输入(产生影响的Yaw)添加到控制器的ControlRotation。此值乘以PlayerController的InputYawScale值。

    Add Controller Pitch Input,为一个本地PlayerController,将输入(产生影响的Pitch)添加到控制器的ControlRotation。此值乘以PlayerController的InputPitchScale值。

     

     如果需要角色跟随键盘方向转动,并且摄像机不跟随转动,则需要勾选 Character Movement 下的 Orient Rotation to Movement(旋转到运动的方向),但这个节点与 Pawn_BP 下的 Use Controller Rotation Yaw (使用控制器旋转偏航,永远看角色背面)冲突。

    如果需要角色跟随鼠标转动,摄像机永远跟随角色背部走,则勾选Pawn_BP 下的 Use Controller Rotation Yaw (使用控制器旋转偏航,永远看角色背面);取消勾选Character Movement 下的 Orient Rotation to Movement(旋转到运动的方向)。

    

    

    

    

     勾选 Use Pawn Control Rotation (使用 Pawn 控制旋转)

    

 

标签:鼠标,角色,Yaw,蓝图,勾选,UE4,Rotation,Pawn,Movement
来源: https://www.cnblogs.com/CooCoChoco/p/16505243.html