Language:
Page Info
Engine Version:
Share
此中文页面内容对应的英文页面有后续更新,如需浏览最新文档可切换至英文页面浏览。

管理多个关卡

借助 Levels 窗口可进行关卡管理。可通过 Windows 菜单访问 Levels 窗口。

WindowLevels.png

将固定拥有一个 固定关卡(Persistent Level),一个或多个关卡分段可固定被加载或通过关卡流送体积域、蓝图或 C++ 代码流入。Levels 窗口显示所有关卡,可在此变更当前关卡(蓝色粗体字显示)、保存一个或多个关卡,并访问关卡蓝图。如关卡编辑器视口中出现修改,当前关卡将被修改。借此可轻松在多个可写入的关卡上进行操作。

LevelsWindow.png

右键单击 Persistent Level 即可执行操作,如将其设为当前关卡、变更其可视性和锁定状态,并选中该关卡中的全部 Actor。

RightClickPersistent.png

在任意关卡分段上单击右键会出现相似的选项排列,此外还包括移除关卡分段和变更流送方法的条目。

RightClickStreaming.png

变更关卡可视性只以显示为目的,与关卡是否在游戏运行时流入并无关系。然而,重建关卡时此处不可见的关卡将不受影响,处理复杂关卡时可节约大量时间。

添加新关卡分段

可创建新关卡或添加已有关卡,分离已有固定关卡或关卡分段的部分,以创建关卡分段。添加新关卡分段并将其设为当前关卡。如要继续在添加前使用的关卡上进行操作,对其单击右键并从快捷菜单中选择 Make Current

添加已有关卡

  1. 点击 Levels 下拉菜单,然后选择 Add Existing... 新增一个关卡分段。

    AddExisting.png

  2. 选择关卡加入 Open Level 对话,然后点击 Open

    SunTempleStreaming_Select.png

创建空白关卡分段

  1. 点击 Levels 下拉菜单,然后选择 Create New... 新建空白关卡。

    CreateNew.png

  2. 选择关卡的保存路径并命名,然后点击 Save

    SaveLevelAs.png

    新关卡将作为当前固定关卡的关卡分段添加,也将使当前关卡可在视口中正常使用。

分离关卡分段

创建关卡后,如过需要将关卡部分分离进行流送或团队协作,可使用原始关卡中的 Actor 创建一个新关卡。

  1. Scene Outliner视口 中选择需要移动到新关卡中的 Actor。

  2. Levels 窗口中点击 Levels 下拉菜单,然后选择 Create New with Selected Actors... 创建新关卡。

    CreateNewWithSelectedActors.png

  3. 选择关卡的保存路径并命名,然后点击 Save

    SaveLevelAs.png

    选中的所有 Actor 都将从原始关卡移除并添加到新关卡。而新关卡将作为当前固定关卡的关卡分段添加,并使使当前关卡可在视口中正常使用。

    移动在固定关卡中被另一个 Actor 引用的 Actor 时,将出现提示信息询问您是否确定将其从固定关卡中删除。

    DeleteNewLevel.png

在关卡间移动 Actor

可以从使用中的关卡中复制 Actor,然后切换使用中的关卡粘贴 Actor。以下还有一种在关卡间移动 Actor 的更简单方法。

  1. Scene Outliner视口 中选择需要移动到新关卡中的 Actor。

  2. Levels 窗口中 右键单击 一个关卡,然后从快捷菜单中选择 Move Selected Actors to Level

    MoveSelectedActors.png

  3. 按下 Ctrl+S 保存所有关卡。

关卡细节

关卡细节(Level Details) 按钮在 Levels 窗口 中显示为一个带问号的放大镜,通过它能获悉当前关卡的更多信息。如需设置关卡流送体积域,需要打开流送关卡的 关卡细节。如需了解该流程的详细内容,请查阅 关卡流送体积域指南

SummonLevelDetails.png

固定关卡无可见的额外细节,但可使用下拉菜单切换到另一个关卡。

LevelDetails_Persistent.png

对关卡分段而言,可设置关卡的偏移 位置旋转,以及使用的 流送体积域 和调试 关卡颜色。还可在此访问一些用于增强性能的高级设置,如 卸载请求间的最短时间

LevelDetails_Streaming.png

显示关卡分段

可在主 Levels 窗口或 Level Details 窗口中设置关卡分段的颜色。

如需切换显示关卡颜色,点击视口上的 Show 按钮,然后选择 Advanced > Level Coloration

ShowLevelColoration.png

固定关卡将以白色显示,所有关卡分段将以其选中的颜色显示。关卡着色(Level Coloration) 在透视和正视视口中可用,可通过 Game Mode 关闭。

LevelColorOn.png