Table of Contents

导航组

初级 关卡设计师 程序员

导航组(Navigation Group) 为添加到其中的实体定义不同的导航属性。你在项目的游戏设置中定义导航组。

你可以为不同类型的实体创建不同的导航组。例如,如果你的游戏包含脚本控制的载具,你可以为不同大小的载具创建不同的导航组,每个组具有不同的属性:小汽车组、公共汽车组、摩托车组等等。

创建导航组

  1. 在 Solution Explorer(默认在左下角窗格)中,选择 Assets folder。

    选择 Assets folder 资源

  2. 在 Asset View(默认在底部窗格)中,选择 Game Settings 资源。

    选择 Game Settings 资源

  3. 在 Property Grid(默认在右侧窗格)中,展开 Navigation Settings。

    游戏设置

  4. 在 Groups 旁边,点击 绿色加号按钮(添加)。

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

    导航组属性

  5. 设置导航组的属性。你添加到此组的实体将使用这些属性。

导航组属性

在大多数情况下,导航组的属性应与组内实体的角色组件中的属性大致匹配(如果它们有的话)。

属性 描述
Item 组的名称
Height 此组中实体的高度。实体无法进入天花板低于此值的区域
Maximum climb height 此组中实体能攀爬的最大高度
Maximum slope 此组中实体能攀爬的最大坡度(以度为单位)。实体无法上下超过此值的斜坡。在大多数情况下,这应与组内实体的角色组件中的 max slope 属性大致相同(如果它们有的话)。
Radius 此值越大,实体使用的导航网格区域就越大。实体无法穿过小于两倍半径的间隙。

另请参阅