Version: 2023.2

NavMeshBuilder.BuildNavMeshData

切换到手册
public static AI.NavMeshData BuildNavMeshData (AI.NavMeshBuildSettings buildSettings, List<NavMeshBuildSource> sources, Bounds localBounds, Vector3 position, Quaternion rotation);

参数

buildSettings 关于烘焙过程的设置,可参阅 NavMeshBuildSettings
sources 用于烘焙的输入几何形状列表,它们描述了要行走的表面或要避开的障碍物。
localBounds 相对于位置和旋转的包围盒,描述了 NavMesh 应构建的体积。空边界被视为无边界,即 NavMesh 将覆盖所有输入。
position NavMeshData 的中心。该参数指定 NavMesh 区块的起源(另请参阅:NavMeshBuildSettings.tileSize)。
rotation NavMeshData 的方向,您可以使用该参数生成带有任意向上矢量的 NavMesh(例如,可行走的垂直表面)。

返回

NavMeshData 返回新构建的 NavMeshData,或者 null(如果 NavMeshData 为空或发生错误)。 新构建的 NavMeshData,或者 null(如果 NavMeshData 为空或发生错误)。

描述

使用提供的输入源构建一个 NavMesh 数据对象。(UnityEngine)

注意:NavMeshBuilder.BuildNavMeshData 与新建一个空 NavMeshData 和调用 NavMeshBuilder.UpdateNavMeshData 具有相同的效果。