iterations | 在此次调用中搜索算法将遍历的最大节点数。 |
iterationsPerformed | 输出在此次调用中已遍历的实际节点数。 |
PathQueryStatus InProgress
如果搜索需要通过再次调用 UpdateFindPath
进一步进行。
Success
如果搜索已完成并且找到了路径或未找到。
Failure
如果因为NavMesh自搜索开始后发生了显著变化,无法完成期望位置的搜索。
此外,返回值可以包含 OutOfNodes
标志,当NavMeshQuery初始化时用于路径节点池大小的 pathNodePoolSize
参数不足以容纳搜索空间时。
继续进行中的路径搜索。
该操作必须在之前用 NavMeshQuery.BeginFindPath 初始化,并且它将运行直到找到整个路径或执行指定的迭代次数。
只要之前的调用返回了 InProgress
状态,该方法就可以在不同的帧之间重复调用,直到操作成功。使用 NavMeshQuery.EndFindPath 准备路径数据以便检索,同时包含的节点数。
其他资源: PathQueryStatus。