Руководство API скрипты

PathQueryStatus

перечисления

Описание

Битовые флаги, представляющие результирующее состояние операций NavMeshQuery.

Основными значениями являются Success, Failure and InProgress. Статус обычно имеет только один из этих основных флагов. Второстепенные флаги (подробности) устанавливаются, когда во время операции возникают определенные проблемы. StatusDetailMask — это битовая маска, которую можно использовать для фильтрации этих вторичных флагов.

Примечание. Проблемы, отмеченные наличием определенных флажков в определенных ситуациях, могут относиться к внутренним структурам, неподконтрольным пользователям, поэтому их не всегда можно устранить, приняв необходимые меры. в их коде. Способы разрешения таких ситуаций будут доступны в будущем.

Свойства

Failure Операция не удалась.
Success Операция прошла успешно.
InProgress Операция продолжается.
StatusDetailMask Битовая маска, в которой для битов Success, Failure и InProgress установлено значение 0, а для всех остальных флагов установлено значение 1.
WrongMagic Данные в NavMesh не могут быть распознаны и использованы.
WrongVersion Данные в мире NavMesh имеют неправильную версию.
OutOfMemory Операции не хватило памяти.
InvalidParam Параметр не содержит достоверной информации, полезной для выполнения запроса NavMesh.
BufferTooSmall Буфер узла запроса был слишком мал для сохранения всех результатов.
OutOfNodes Запросу не хватило места в стеке узлов во время поиска.
PartialResult Запрос не достиг конечного местоположения, возвращается наилучшее предположение.
Вы можете отблагодарить автора, за перевод документации на русский язык. Донат
API скрипты 2021.3