前言
本篇实现了CameraPawn的基本移动功能
步骤
1. 打开项目设置,在 引擎——输入 一栏中删除模板自带的操作映射
在轴映射中,删除“TurnRate”
添加如下键值
2. 打开“RTS_PlayerController_BP”,在事件图表中添加如下节点
此时运行游戏就可以通过键盘的WASD和上下左右键来控制“RTS_CameraPawn_BP”的移动,但是问题是当遇到障碍物时弹簧臂貌似会自动缩短。
为了解决这个问题,我们需要在“RTS_CameraPawn_BP”中,选中弹簧臂组件,然后取消勾选进行碰撞测试。
此时就不会再出现上面的问题: