Объявление
public int GetPathResult(NativeSliceПараметры
path | Массив данных, который необходимо заполнить последовательностью узлов NavMesh, составляющих найденный путь. |
Возвращает
int Количество узлов пути, успешно скопированных в предоставленный массив.
Описание
Копирует в предоставленный массив список узлов NavMesh, образующих путь, найденный операцией NavMeshQuery.
Должен вызываться в конце успешного NavMeshQuery.BeginFindPath – NavMeshQuery. UpdateFindPath – последовательность NavMeshQuery.EndFindPath для получения результирующего пути.
Можно вызывать несколько раз, если NavMeshQuery.BeginFindPath не вызывается для одного и того же запроса.
Если результирующий путь, сохраненный в запросе, длиннее, чем длина предоставленного массива, узлы все равно копируются (от начала пути до длины массива).
Важно: если начальный узел NavMesh пути был удален модификацией NavMesh с момента первоначального вызова BeginFindPath
операции поиска пути, возвращаемый путь будет пустым.