Описание
Битовые флаги, представляющие результирующее состояние операций 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 | Запрос не достиг конечного местоположения, возвращается наилучшее предположение. |

