UE4 射击游戏项目实战开发 001 − − 开 发 笔 记 \textcolor{red}{--开发笔记} −−开发笔记 1.(准备工作)创建第三人称射击项目,并引入第一人称的工程。并命名为 myFPSGame 点击Add New ,并选择Add Feature or Content Pack…,添加第一人称场景到当前场景。 添加界面如下: 点击Add to Project(不要重复点击),后右侧content文件目录中就会多了FirstPersonBP 和 FirstPerson两个文件目录 接下来我们就开始准备整理文件夹了,把没有用途的文件夹都删除了。先删除Geometry和ThirdPerson 强制删除: (并非只删除上面几个)删除完成之后的结果: 创建Blueprints目录,用于存放所有的蓝图类,并将ThirdPersonBP移动到蓝图类目录。 创建Levels层,创建层MainLevel并保存到该路径中。 创建Textures路径,并将FirstPerson\Textures中十字瞄准移动到Content\Textures中。删除FirstPerson文件夹。 对Blueprints中的文件重命名为myFps开头。 2.设置启动层并设置十字瞄准图标颜色。 点击Setting的Project Settings进入面板。 选择Maps&Modes右侧的Default Maps,更换Maps。 更换结果: 其中Default Modes中的GameMode是默认指定我们的myFpsGameMode的。 运行效果如下: 接着设置十字瞄准图标。 双击点击myFpsGameMode,进入Class Defaults设置面板。 找到HUD Class ,选择右侧下拉按钮,更换HUD为我们的myFpsHUD。 结果: 改变其颜色值: 双击Textures/myFpsCrosshair进入编辑界面: 将透明度改为0 结果: 运行游戏: 结束。下一节笔记讲解蓝图操作。 ∣ − − − − − − − − − − − − − − − − − − 俺 是 分 割 线 − − − − − − − − − − − − − − − − − − − − − ∣ \textcolor{red}{|------------------俺是分割线---------------------|} ∣−−−−−−−−−−−−−−−−−−俺是分割线−−−−−−−−−−−−−−−−−−−−−∣