版本:Unity 6 (6000.0)
语言中文
  • C#

NavMesh.pathfindingIterationsPerFrame

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每项建议的更改内容,并在适用时进行更新。

关闭

提交失败

由于某些原因无法提交您建议的更改。请在几分钟后<a>再试一次</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

public static int pathfindingIterationsPerFrame;

描述

在异步路径查找过程中,每帧处理的最大节点数。

在路径查找过程中,路径查找器每帧只扩展一定数量的节点(NavMesh 多边形)。当处理较长的路径或同时处理大量请求时,这可实现更流畅的游戏玩法。但是,路径请求可能需要很多帧来处理。

迭代计数仅影响异步路径查找。当使用 NavMeshAgent.SetDestinationNavMeshAgent.destination 设置 NavMesh 代理的目标时,将使用此路径查找方法。

增大此值可加快路径处理速度,但可能还会导致帧速率问题。默认值为 100. 理想值为 50 到 500 之间。