Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

NavMeshQuery.GetPathResult

Экспериментальный: этот API является экспериментальным и может быть изменен или удален в будущем.

Объявление

public int GetPathResult(NativeSlice path);

Параметры

path Массив данных, который необходимо заполнить последовательностью узлов NavMesh, составляющих найденный путь.

Возвращает

int Количество узлов пути, успешно скопированных в предоставленный массив.

Описание

Копирует в предоставленный массив список узлов NavMesh, образующих путь, найденный операцией NavMeshQuery.

Должен вызываться в конце успешного NavMeshQuery.BeginFindPath – NavMeshQuery. UpdateFindPath – последовательность NavMeshQuery.EndFindPath для получения результирующего пути.

Можно вызывать несколько раз, если NavMeshQuery.BeginFindPath не вызывается для одного и того же запроса.

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

Важно: если начальный узел NavMesh пути был удален модификацией NavMesh с момента первоначального вызова BeginFindPath операции поиска пути, возвращаемый путь будет пустым.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3