Unity3D:DoUnity';s代理不再将优先级较低的代理推开?

Unity3D:DoUnity';s代理不再将优先级较低的代理推开?,unity3d,artificial-intelligence,navmesh,Unity3d,Artificial Intelligence,Navmesh,我最近遇到了一个与Unity的代理有关的小问题。到目前为止,如果我们的代理与另一个(更高或同等优先级)的代理相交,那么他们将被推开 然而,最近这种行为发生了变化,它们现在只是相互交叉/通过。在高优先级代理离开之前,低优先级代理似乎会禁用(保持静止) 我的AI是否存在潜在问题(这是我的最终问题),或者这是Unity对NMA所做的更改 我正在使用Unity 2018.2.10f1以防其他人遇到类似问题,对我来说,这是由于没有将代理设置为UpdatePosition引起的。将此返回到true修复了相交

我最近遇到了一个与Unity的代理有关的小问题。到目前为止,如果我们的代理与另一个(更高或同等优先级)的代理相交,那么他们将被推开

然而,最近这种行为发生了变化,它们现在只是相互交叉/通过。在高优先级代理离开之前,低优先级代理似乎会禁用(保持静止)

我的AI是否存在潜在问题(这是我的最终问题),或者这是Unity对NMA所做的更改


我正在使用Unity 2018.2.10f1

以防其他人遇到类似问题,对我来说,这是由于没有将代理设置为UpdatePosition引起的。将此返回到true修复了相交行为