Configuré Obstacle Avoidance – NavMesh Radius en Unity, ¿y la Unity se niega a moverse?
– UnityAssets3Free
bienvenido , me llamo jorge y hoy os traigo
esta unity pregunta
Como muestra esta imagen, cuando configuro Obstacle Avoidance – Radius en 4.5 o menos, la Unity se niega a moverse (¿eso significa que no puede encontrar el camino?), pero si lo configuro en 5.0 o más, todo funcionará bien. . Configuré el radio antes de hornear NavMesh, pero aún no funciona.
2 respuestas 2
Debes mantener estas proporciones equilibradas.
1-Este radio es el límite del colisionador del agente
2-Puedes aumentar el valor de aceleración de los agentes, es decir, calculará tu ruta con mayor precisión
3-Al hornear el área, dé la misma opción de radio para hornear
De hecho, resolví este problema. En mi escena, ordeno a la Unity que transform.position es (5, -13, 10) encuentre el camino y vaya a (0, 0, 0) en un plano donde position.y es -13. En este caso, la búsqueda de rutas solo puede funcionar bien cuando el radio es mayor que un umbral, pero no puede funcionar mientras el radio sea muy pequeño. No entiendo como puede ser, pero de todos modos, si mando a la posición correcta, (0, -13, 0), todo estará bien.
nota: si aun no se resuelve tu pregunta por favor dejar un comentario y pronto lo podremos de nuevo , muchas gracias
por hoy,espero que te funcione