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}{|------------------俺是分割线---------------------|} ∣−−−−−−−−−−−−−−−−−−俺是分割线−−−−−−−−−−−−−−−−−−−−−∣