如何避免两个NavMeshAgent在Unity中相互推开?

科斯莫尔

在我的游戏中,所有玩家和怪物角色都具有NavMeshAgent组件,当一个角色移到另一个角色时,它将推开第二个角色。

我阅读了NavMeshAgent的统一文档,发现该问题受“障碍物避免类型”和“避免优先级”的影响,我已经尝试过此方法,但是仍然不能找到完美的解决方案,我需要角色不要互相推开,而仍然要以其他人为障碍。

请给我一些建议,以更好地使用NavMeshAgent并解决此问题。提前致谢。

威克斯

尝试一下这篇文章,它对我有帮助,也应该对您有所帮助:使用Unity进行RPG / RTS游戏的寻路和本地避免

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用网格如何让框架相互推开

如何避免組件相互推上/下

C ++中的两个类如何相互注意?

如何检测两个球体的相交以避免相互重叠?

两个函数或两个类如何在python中相互调用

如何避免Java方法中的两个或多个返回

如何避免并排的两个段落中的文本重叠

如何避免组件中的两个请求?

两个延续如何相互抵消?

如何相互对照两个清单?

如何使两个坐标相互匹配?

如果必须相互包含两个类的头文件,应该如何安排它们并避免类型不完整?

如何解决两个模块在Django中相互导入

如何使两个日期选择器在 html 中相互依赖?

如何通过列值使两个表中的行相互“取消”(SQL server)

如何在ggplot中相互绘制两个时间序列?

如何在golang中干净地初始化两个相互依赖的结构?

如何在两个不同的熊猫数据框中相互比较值

如何在F#中定义两个相互依赖的类型?

在Parse中,如何构造两个用户之间的相互关系?

如何处理REST中通常会相互请求的两个资源?

如何在router.get中修复两个相互依赖的Knex MySQL查询

如何在javascript中检查两个div是否相互接触

如何显示数据库中两个用户之间的相互关系?

Unity-如何使两个相同的GameObject碰撞,相互破坏并在目标位置生成新的GameObject?

在 Unity 中交互的两个滑块

如何使两个R传单图相互同步?

如何解决两个标签相互重叠的问题

如何同时修改两个相互关联的列表?