Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Problema raro con Navmesh

Iniciado por lcnvdl, Diciembre 30, 2015, 03:24:41 AM

Tema anterior - Siguiente tema
Buenas gente, les escribo porque estoy teniendo un problema extraño con Navmesh y no se cómo solucionarlo.Estoy armando un MOBA, lo probaba en niveles pequeños de "una línea de ataque" y funcionaba todo perfecto. Cuando quise probar un nivel más grande, con "tres líneas" de ataque (arriba, medio y abajo) funciona rarísimamente mal. Busqué problemas en los scripts y no detecté ninguno.Les adjunté varias imágenes.En error_1 se puede ver el nivel con las áreas marcadas.En error_2 se puede ver cómo las instancias son generadas correctamente en el área que corresponde.Luego de la creación de las unidades, si avanzo un STEP en unity, ya directamente pasan a aparecer en cualquier lado, tal como se ve en error_3. Sin embargo, si desactivo el Navmesh Agent de cada unidad esto no sucede.En error_4 se puede ver más detalladamente a dónde fueron a parar las unidades.En error_5 se puede ver la configuración del Navmesh Agent de cada unidad.Vale destacar que probé tocando absolutamente todos los valores tanto de los Navmesh Agents de las unidades como del baking de Navigation. No entiendo por qué se transportan, no tiene sentido.Tampoco tiene sentido que en este nivel las unidades de "atrás" de cada "triángulo" corren de forma trabada, mientas que las de adelante corren bien.Tampoco entiendo por qué el héroe (la unidad controlada por el jugador) funciona bien, no aparece transportado en ningún lado, y se mueve correctamente a donde le indico, esquivando todos los obstáculos.¿A alguien se le ocurre por dónde puedo encarar el problema? ¿Ya tuvieron un problema similar?





Etiquetas: