导航网格
初级 关卡设计师 程序员
导航网格(Navigation Mesh) 构成带有导航组件的实体可以导航的区域。Stride 会为你创建的每个导航组在导航网格中创建一个层。
Game Studio 将导航网格显示为场景中的彩色覆盖层。覆盖层显示该层对应导航组中的实体可以在哪里移动。当你编辑场景时,网格会实时更新。
创建导航网格
在 Asset View(默认在底部)中,点击 Add asset > Scenes > Navigation mesh。

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

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

有关场景的更多信息,请参见场景。
在 Selected groups 下,点击
(添加)。Game Studio 会向组列表中添加一个新项。

点击
(替换)并从下拉菜单中选择一个组。
Stride 会为此组在导航网格中构建一个层。有关组的更多信息,包括如何创建它们,请参见导航组。
对你要使用此导航网格的所有组重复步骤 3 和 4。
Note
如果你想为不同的场景创建导航网格,请创建另一个导航网格资源,并在资源属性中选择该场景。
导航网格属性
| 属性 | 描述 |
|---|---|
| Scene | 此导航网格应用到的场景 |
| Included collision groups | 设置导航网格使用哪些碰撞组。默认情况下,网格使用所有碰撞组 |
| Build settings | 导航网格的高级设置 |
| Groups | 使用此导航网格的组 |
在 Scene Editor 中显示或隐藏导航网格
使用 Scene Editor 工具栏中的导航可见性菜单。

要显示或隐藏属于不同组的层,请使用复选框。彩色方块表示在 Scene Editor 中显示的组的颜色。
| 导航网格隐藏 | 导航网格显示 |
|---|---|
![]() |
![]() |
这些选项对运行时行为没有影响。

