【UE4 RTS】02-Camera Movement

前言

本篇实现了CameraPawn的基本移动功能

步骤

1. 打开项目设置,在 引擎——输入 一栏中删除模板自带的操作映射

【UE4 RTS】02-Camera Movement_第1张图片

【UE4 RTS】02-Camera Movement_第2张图片

 在轴映射中,删除“TurnRate”

【UE4 RTS】02-Camera Movement_第3张图片

添加如下键值

【UE4 RTS】02-Camera Movement_第4张图片

2. 打开“RTS_PlayerController_BP”,在事件图表中添加如下节点

【UE4 RTS】02-Camera Movement_第5张图片

此时运行游戏就可以通过键盘的WASD和上下左右键来控制“RTS_CameraPawn_BP”的移动,但是问题是当遇到障碍物时弹簧臂貌似会自动缩短。

 为了解决这个问题,我们需要在“RTS_CameraPawn_BP”中,选中弹簧臂组件,然后取消勾选进行碰撞测试。

【UE4 RTS】02-Camera Movement_第6张图片

 此时就不会再出现上面的问题:

 

你可能感兴趣的:(#,虚幻4,RTS游戏,ue4)