public string[] ValidationReport (Bounds buildBounds);

Parameters

buildBounds描述为其构建导航网格的体积。

Returns

string[] 所违反限制条件的列表。

Description

验证 NavMeshBuildSettings 的属性。

返回所违反限制条件的字符串。- 以及构建设置中有关当前值的更改建议和所提供的用于构建导航网格的边界。

如果所有内部限制条件均已满足,则返回空数组。

可在 NavMeshBuildSettings 结构中指定的某些设置是相互耦合的关系,即有些值会基于其他值而受到限制。例如,如果 agentClimb 大于 agentHeight,则无效。另外一种无效情况是 buildBounds 的垂直大小高度超过 65535 体素。

在开始构建导航网格之前,您可以利用此功能检查 NavMeshBuildSettings 中的值是否违反任何限制条件。

忽略已违反的限制条件可能会导致构建导航网格时出现异常结果,但仍然可以生成导航网格。