1.4 - 编译项目

学习如何编译首个 C++ 类。

Windows
MacOS
Linux

现在即可编译项目,使代码修改反映到游戏中。

  1. 返回编辑器,点击 Compile 按钮编译代码。

    CompileProject.png

    因为您已将项目作为 C++ 项目开发,所以可直接从虚幻编辑器中编译 CPP 代码。

  2. 直接点击 Play 按钮即可进入 Play in Editor(PIE)模式。

    PIE_DefaultGameMode.png

    您可能会存在疑问:PIE 模式中日志消息为什么没显示在屏幕上?不显示日志消息的原因是编辑器在开发的现阶段 仍在使用默认 Game Mode

  3. 按下 Esc 键或点击关卡编辑器中的 Stop 按钮即可退出 PIE 模式。

将 CPP Game Mode 类扩展为蓝图

现在即可将 CPP Game Mode 类扩展为蓝图。在 C++和蓝图 参考页面中可了解 C++ 类扩展为蓝图的更多内容。

  1. 首先在 Content 文件夹中创建一个 Blueprints 文件夹。

    BlueprintsFolder.png

  2. 右键单击 FPSProjectGameMode 类打开 C++ Class Actions 菜单。

    CPPClassActionsMenu.png

  3. 点击 Create Blueprint class based on FPSProjectGameMode 打开 Add Blueprint Class 对话菜单。

    CreateDerivedBPClass.png

  4. 将新蓝图类命名为"BP_FPSProjectGameMode",选择蓝图文件夹,然后点击 Create Blueprint Class 按钮。

    AddBPClass.png

  5. 现在,Blueprints 文件夹中便拥有了一个新建的 BP_FPSProjectGameMode 蓝图类。

    AddedBPClass.png

  6. 关闭蓝图编辑器之前将 BP_FPSProjectGameMode 蓝图保存。

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback