导航障碍物和网格区域面积/不准确性

Navigation Obstacles and Mesh Region Area / Inaccuracy

我正在尝试一款使用导航寻路的塔防类游戏。当场景中出现太多导航障碍时,我的导航代理停止移动。我意识到使用 Min Region Area 和 Width Inaccuracy 让它继续。然而,我还没有找到一个很好的解释来解释它们的作用,或者它们如何影响性能。

这些如何更改导航,性能注意事项是什么?

我觉得这些都描述得很清楚了here

根据它 Min region area 值是:"Regions with areas below this threshold will be discarded." 所以可能只有很小面积的区域被排除在搜索之外。您可以使用此值控制它们的大小。难不成你加了那么多障碍,把所有的区域都丢掉了?

Width Inaccuracy是"Allowable width inaccuracy"。这表明计算可以给 Radius 带来多少不准确。同一份文件还指出 "Increasing Width Inaccuracy allows for larger areas but reduces Navmesh precision."

这意味着减小这两个值中的任何一个都会导致更准确的导航,但也需要更多的计算时间。