NavMeshBuildSettings.ValidationReport
Declaration
public string[] ValidationReport(Bounds buildBounds);Параметры
| Параметр | Описание |
|---|---|
| buildBounds | Описывает том для сборки NavMesh. |
Возвращаемое значение
string[] Список нарушенных ограничений.
Описание
Проверяет свойства NavMeshBuildSettings.
Возвращает строку нарушенных ограничений. — и предложения по изменению текущих значений в настройках сборки и предоставленных пределах для сборки NavMesh.
Если все внутренние ограничения удовлетворены, возвращается пустой массив.
Некоторые из настроек, которые вы можете указать в NavMeshBuildSettings структуры связаны между собой, то есть ограничены другими значениями. Например, недопустимо, чтобы agentClimb должно превышать agentHeight. Другой недействительный случай — это когда вертикальный размер buildBounds превышает высоту 65535 единиц вокселя.
Вы можете использовать эту функцию, чтобы проверить, являются ли значения в NavMeshBuildSettings нарушить любое из ограничений, прежде чем начать процесс построения NavMesh.
Игнорирование нарушенных ограничений может привести к неожиданным результатам при построении NavMesh, но всё равно приведет к NavMesh.