Table of Contents

导航网格

初级 关卡设计师 程序员

导航网格(Navigation Mesh) 构成带有导航组件的实体可以导航的区域。Stride 会为你创建的每个导航组在导航网格中创建一个层。

Game Studio 将导航网格显示为场景中的彩色覆盖层。覆盖层显示该层对应导航组中的实体可以在哪里移动。当你编辑场景时,网格会实时更新。

创建导航网格

  1. 在 Asset View(默认在底部)中,点击 Add asset > Scenes > Navigation mesh。

    选择 Game Settings 资源

    Game Studio 会向你的项目中添加一个导航网格资源。

    导航网格资源

  2. 在 Asset View 中选中导航网格后,在 Property Grid 中,设置此资源中的导航网格所应用到的场景。

    设置导航网格属性

    有关场景的更多信息,请参见场景。

  3. 在 Selected groups 下,点击 绿色加号按钮(添加)。

    Game Studio 会向组列表中添加一个新项。

    向导航网格添加导航组

  4. 点击 蓝色箭头按钮(替换)并从下拉菜单中选择一个组。

    选择导航组

    Stride 会为此组在导航网格中构建一个层。有关组的更多信息,包括如何创建它们,请参见导航组。

  5. 对你要使用此导航网格的所有组重复步骤 3 和 4。

    Note

    如果你想为不同的场景创建导航网格,请创建另一个导航网格资源,并在资源属性中选择该场景。

导航网格属性

属性 描述
Scene 此导航网格应用到的场景
Included collision groups 设置导航网格使用哪些碰撞组。默认情况下,网格使用所有碰撞组
Build settings 导航网格的高级设置
Groups 使用此导航网格的组

在 Scene Editor 中显示或隐藏导航网格

使用 Scene Editor 工具栏中的导航可见性菜单。

导航组可见性

要显示或隐藏属于不同组的层,请使用复选框。彩色方块表示在 Scene Editor 中显示的组的颜色。

导航网格隐藏 导航网格显示
显示包围盒 隐藏包围盒

这些选项对运行时行为没有影响。

另请参阅