在我的游戏中,所有玩家和怪物角色都有一个NavMeshAgent组件,当一个角色移动到另一个角色时,它会推开第二个角色。
我阅读了Unity的NavMeshAgent文档,发现问题受到“Obstacle Avoidance Type”和“Avoidance Priority”的影响。我已经尝试过这个方法,但仍然无法得到完美的解决方案。我需要角色不要互相推开,并且仍然将其他角色视为障碍物。
请给我一些使用NavMeshAgent的建议,并解决这个问题。谢谢。
我阅读了Unity的NavMeshAgent文档,发现问题受到“Obstacle Avoidance Type”和“Avoidance Priority”的影响。我已经尝试过这个方法,但仍然无法得到完美的解决方案。我需要角色不要互相推开,并且仍然将其他角色视为障碍物。
请给我一些使用NavMeshAgent的建议,并解决这个问题。谢谢。