图层面板用户指南

用于将关卡中的Actor组织到图层中,以便快速选择和控制可见性的工具。

Choose your operating system:

Windows

macOS

Linux

图层(Layers) 面板允许你组织关卡中的Actor。

LayerInfra.jpg

图层提供了快速选择和控制相关Actor组可视性的能力。 你可以使用图层来快速整理一个场景, 只留下您正在处理的几何体和Actor。例如,你可能正在处理一个由多个模块组成的 多层建筑。你可以将每个楼层指定到一个图层,隐藏不在处理的每个楼层, 更轻松地管理顶视图。

一个Actor可以在任意多个图层中。如果有不同Actor集归入重叠图层下, 这项功能十分有用。例如,如需组织你的图层,可以将特定 区域 内的所有内容分配给一个图层, 并把关卡中的所有门放在另一个图层中。

在创建较大的关卡时,使用图层的范围越广,工作就越容易。记住, 从一开始就使用图层总是比已经深入进行到关卡创建的时候 再去整合容易得多。

图层创建

图层(Layers) 面板中可以创建为空图层,也可以使用当前选择。

要创建空图层,请执行以下操作:

  1. 图层 面板中 右键单击 ,并选择 创建空图层(Create Empty Layer)

    Create Empty Layer menu option

  2. 新图层将显示在列表中。

    LayerLayer1.jpg

要从选择中创建图层,请执行以下操作:

  1. 在视口中选择要添加到图层中的对象。

    Selected Actors

  2. 图层 面板中 右键单击 ,并选择 将选定Actor添加到新图层(Add Selected Actors to New Layer)

    New Layer from Selection menu option

  3. 包含Actor的新图层将显示在列表中。

    LayerLayer1.jpg

要通过拖放创建图层,请执行以下操作:

  1. 选择要添加到图层的Actor。

  2. 将Actor从 世界大纲视图(World Outliner) 拖到 图层 面板中的空白区域。

    LayerDragDrop.jpg

  3. 包含Actor的新图层将显示在列表中。

    LayerLayer1.jpg

图层命名

默认情况下,会使用 图层[编号] 命名方式为新图层指定一个名称。每增加一个新层, 这个编号就会增加。因此,最好确保使用描述性名称来命名图层, 并且不要保留默认名称。例如,一个包含散落在地板上的小物品的图层可以被命名为 地面杂物(Ground Clutter) 。这不仅可以让你更加方便、快速地查看每个图层包含的内容, 而且还可以使用 搜索 功能来筛选图层。

图层名称可以包含任何字母数字字符,也可以包含空格、连字符和下划线。

要重命名图层,请执行以下操作:

  1. 右键单击 图层并从上下文菜单中选择 重命名(Rename)

    RenameLayer.png

  2. 在包含当前名称的文本框中输入名称。

    LayerNewName.jpg

  3. 该图层以新名称显示。

    LayerNewName2.jpg

搜索图层

可以使用 图层 面板顶部的搜索框筛选图层。筛选是基于 搜索框中输入的文本与图层名称之间的匹配进行的。当你在框中输入时, 图层列表会实时筛选;只显示名称与文本匹配的图层。

LayerNewName2.jpg

LayersFilter.jpg

未筛选的图层列表

已筛选的图层列表

按"X"按钮清除当前搜索项。

图层内容

图层的内容可以直接在 图层 面板中查看。图层内容视图显示 图层的名称、包含在图层中的所有Actor的列表以及有关图层内容的信息。 你可以选中要查看的图层, 再按 图层 面板 底部的 查看内容(See Contents) 按钮进入图层内容视图。

Layer Contents view

该图层的名称和一组按钮一起显示在顶部, 这些按钮显示了该图层中包含的Actor的各种类型和数量。

Layer Contents View Title Bar

图层名称右侧的各种按钮显示了图层中包含的各个Actor类型的 数量。例如,图层面板右下角的按钮告知用户 图层中包含139个静态网格体Actor。

这些按钮还可以用来执行 特定于类型的选择

要返回到图层列表,请按 Back 按钮。

添加Actor

Actor可以作为选中项添加到一个或多个图层中,也可以从 世界大纲视图(World Outliner) 中拖放。

要添加Actor选中项,请执行以下操作:

  1. 选择要添加到图层的Actor。

    Select Actors to add

  2. 右键单击 要添加Actor的图层,并选择 将选定Actor添加到选定图层(Add Selected Actors to Selected Layers)

    Add Selected Actors to Selected Layers

要通过拖放添加,请执行以下操作:

  1. 选择要添加到图层的Actor。

  2. 将Actor从 世界大纲视图(World Outliner) 拖到 图层(Layers) 面板中的某个图层。

    你还可以拖到 图层 面板底部的内容栏, 将Actor分配到选定图层。

    LayersDragandDrop.jpg

    在拖放时,已经分配Actor的图层会变灰。 此外,如果已将被拖动的Actor分配到目标图层,则会出现一条信息 告知你这一点: All Actors already Assigned to Layer

  3. Actor被添加到图层中。

移除Actor

Actor可以单独或作为一组选定Actor从图层中移除。

要移除单独的Actor,请执行以下操作:

  1. 按图层内容视图中的Actor旁的"X"按钮。

    Remove Actor button

  2. 从图层中移除Actor,并更新列表。

    Remove Actor button

要移除一组选定Actor,请执行以下操作:

  1. 选择要从图层中移除的Actor。

    Select Actors to remove

  2. 右键单击 该图层,并选择 从图层中移除选定Actor(Remove Selected Actors from Layers)

    Remove Selected Actors menu option

  3. 从图层中移除Actor。

搜索图层内容

可以使用顶部的搜索框在图层内容视图中筛选图层中的Actor。筛选是基于 搜索框中输入的文本与Actor的名称之间的匹配进行的。当你在框中输入时, Actor列表会实时筛选;只显示名称与文本匹配的Actor。

Layers Contents Unfiltered

Layers Contents Filtered

未过滤的图层内容

已过滤的图层内容

按"X"按钮清除当前搜索项。

可视性

通过在图层列表中切换图层的可视性(眼睛)按钮, 可以显示或隐藏任何图层的内容。

Layer Visible

Layer Hidden

显示 Visibility

隐藏 Visibility

选择方法

图层中的Actor可以作为一个组选择、单独选择或基于类型选择。图层中的Actor也可以添加到当前选择项中或从当前选择项中移除。

要选择图层中的所有Actor,请执行以下操作:

  1. 在图层列表中 双击 该图层,或 右键单击 该图层并选择 选择Actor(Select Actors)

    Select Actors menu option

  2. 图层中的所有Actor都被选中,替换当前的选择集。

    Actors Selected

要将图层Actor附加到选项,请执行以下操作:

  1. 右键单击 该图层,并选择 将Actor附加到选项(Append Actors to Selection)

    Select Actors menu option

  2. 选中图层中的所有Actor,将它们附加到当前选择集。

    Initial Actors Selected

    Layer Actors Appended

    初始选择

    附加的图层Actor

要从选择中移除图层Actor,请执行以下操作:

  1. 右键单击 该图层,并选择 取消选择Actor(Deselect Actors)

    Select Actors menu option

  2. 该图层中的所有Actor将从已取消选择项中移除,从当前选择集中移除它们。

    Initial Actors Selected

    Layer Actors Removed

    初始选择

    移除的图层Actor

特定于类型的选择

特定于类型的选择允许你快速地选择图层中包含某种类型的所有Actor。你可以使用主图层列表的内容栏或图层内容视图的标题栏中的按钮来执行。

Contents Bar

Title Bar

图层列表内容栏

图层内容视图标题栏

按下实例按钮,选择图层中的所有静态网格体Actor。

Selected StaticMeshActors

细节图层选择

图层(Layers) 类目使用 标签云 的样式布局显示了当前选中的Actor所属的图层。

Layer Cloud

仅显示所有选中Actor共有的图层。

点击某个特定图层的 Remove from layer 按钮将会从那个图层 删除所有选中的Actor。

欢迎帮助改进虚幻引擎文档!请告诉我们该如何更好地为您服务。
填写问卷调查
取消