先将项目设置打开,把我们创建的关卡场景,设置为编辑器默认打开地图和游戏默认地图
这个时候我们会发现,我们用的游戏模式还是最基础的gamemode,接下来我们需要创建一个专属的游戏模式,在项目路径中创建一个BluePrints文件夹,在里面创建一个gamemode类型的蓝图文件,并将它命名为BP_TPS_GameMode
双击打开刚刚创建的BP_TPS_GameMode,在右侧旋转BP_TPS_GameModem,在左边细节面板中将默认pawn类修改为我们刚刚创建的TPS_Nova,编译并保存
接下来回到刚刚创建的角色蓝图TPS_Nova打开它的事件图表,这个时候我们要开始写一些蓝图来控制角色移动
首先我们先获得角色控制器的旋转,用Get Control Rotation,获取的对象是角色自己