iterations | 在此调用期间搜索算法遍历的最大节点数。 |
iterationsPerformed | 输出在此调用期间已遍历的实际节点数。 |
PathQueryStatus
如果需要通过再次调用 UpdateFindPath
以进一步继续搜索,则返回 /InProgress/。
如果搜索已完成并且不管有没有找到路径,都返回 /Success/。
如果由于自搜索启动以来 NavMesh 发生了重大变化,导致无法完成对所需位置的搜索,则返回 /Failure/。
此外,当 NavMeshQuery 初始化的 pathNodePoolSize
参数不足以容纳搜索空间时,返回的值可能包含 OutOfNodes
标志。
继续进行正在进行的路径搜索。
此操作需要先前使用 NavMeshQuery.BeginFindPath 进行初始化,它将一直运行,直到找到整个路径或执行了指定的迭代次数为止。
只要先前调用返回了 InProgress
的状态,就可以跨不同的帧重复调用此方法,直到操作成功为止。随后使用 NavMeshQuery.EndFindPath 准备要检索的路径数据以及所包含的节点数量。
另请参阅:PathQueryStatus。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.