title: How to avoid two NavMeshAgent push away each other in Unity?
body: <p>In my game, all player and monster characters have a <strong>NavMeshAgent</strong> component, when one character moves to another, it will push away the second one. </p>
  
  <p>I read the unity docs of NavMeshAgent, found the problem is affected by <strong>Obstacle Avoidance Type</strong> and <strong>Avoidance Priority</strong>, I have tried this, but still cannot have a perfect solution, I need the characters DO NOT push each other away and still take others as obstacles.</p>
  
  <p>Please give me some advice how to use NavMeshAgent well and resolve this problem. thanks in advance.</p>