¿Cómo evitar que dos NavMeshAgent se alejen en Unity?

En mi juego, todos los personajes de jugadores y monstruos tienen unNavMeshAgent componente, cuando un personaje se mueve a otro, alejará al segundo.

Leí los documentos de la unidad de NavMeshAgent, descubrí que el problema se ve afectado porTipo de evitación de obstáculos yPrioridad de evitación, He intentado esto, pero todavía no puedo tener una solución perfecta, necesito que los personajes NO se alejen entre sí y sigan tomando a los demás como obstáculos.

Por favor, dame algunos consejos sobre cómo usar NavMeshAgent y resolver este problema. gracias por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta