Unity 6.3
0 онлайн 1 гость 3 в системе
Вход

NavMeshBuildSettings.ValidationReport

Declaration

public string[] ValidationReport(Bounds buildBounds);

Параметры

Параметр Описание
buildBounds Описывает том для сборки NavMesh.

Возвращаемое значение

string[] Список нарушенных ограничений.

Описание

Проверяет свойства NavMeshBuildSettings.

Возвращает строку нарушенных ограничений. — и предложения по изменению текущих значений в настройках сборки и предоставленных пределах для сборки NavMesh.

Если все внутренние ограничения удовлетворены, возвращается пустой массив.

Некоторые из настроек, которые вы можете указать в NavMeshBuildSettings структуры связаны между собой, то есть ограничены другими значениями. Например, недопустимо, чтобы agentClimb должно превышать agentHeight. Другой недействительный случай — это когда вертикальный размер buildBounds превышает высоту 65535 единиц вокселя.

Вы можете использовать эту функцию, чтобы проверить, являются ли значения в NavMeshBuildSettings нарушить любое из ограничений, прежде чем начать процесс построения NavMesh.

Игнорирование нарушенных ограничений может привести к неожиданным результатам при построении NavMesh, но всё равно приведет к NavMesh.