El componente "NavMeshAgent" tiene un parámetro que te deja elegir a que distancia quieres que se pare antes de llegar al objetivo, miratelo...
¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain
IA de un enemigo que se detenga antes de llegar a el
Iniciado por Reedbed, Febrero 06, 2014, 04:04:46 AM
Tema anterior - Siguiente tema-
stracker

- Newbie
- Mensajes: 8
- En línea
-
kaito

- Dev Junior
- Mensajes: 273
- En línea
Si lo vamos a hacer nosotros, ¿y por qué no pasas el enlace de descarga del proyecto?
Si quieres mirar por tu cuenta, tengo un sitio donde voy colocando el código de Unity: http://creacionvideojuegos.foroactivo.com/" rel="external nofollow">http://creacionvideojuegos.foroactivo.com/
Hay varios proyectos con IA sencilla, sin muchas variaciones, del tipo que buscas: seguir una ruta, parar, mirar, atacar, etc...
Si quieres mirar por tu cuenta, tengo un sitio donde voy colocando el código de Unity: http://creacionvideojuegos.foroactivo.com/" rel="external nofollow">http://creacionvideojuegos.foroactivo.com/
Hay varios proyectos con IA sencilla, sin muchas variaciones, del tipo que buscas: seguir una ruta, parar, mirar, atacar, etc...
-
Ness

- Debugger
- Mensajes: 140
-
- En línea
SEÑOR NAVMESH TIENE UN INDICADOR DE RANGO DE DISTANCIA PARA CUANDO LLEGA AL OBJETIVO, DEBERÍAS MIRARLO, HAY QUE ESCRIBIRLE UNAS POCAS LINEAS DE CÓDIGO.
-
pioj

- Ex-staff
- Pi-loto del foro
- Mensajes: 3,835
- En línea
Esas mayúsculas, por favor...
-
Oak Human Flesh

- Debugger
- Mensajes: 164
-
- En línea
[quote author=nestorjaviersolera" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="10087" data-ipsquote-contentcommentid="117477">SEÑOR NAVMESH TIENE UN INDICADOR DE RANGO DE DISTANCIA PARA CUANDO LLEGA AL OBJETIVO, DEBERÍAS MIRARLO, HAY QUE ESCRIBIRLE UNAS POCAS LINEAS DE CÓDIGO.[/quote]Tranquilo si te leemos, supongo de que hablas fuertemente del parámetro remainingDistance?
También yo utilizaría el autoBrakinghttp://docs.unity3d.com/ScriptReference/NavMeshAgent-autoBraking.html
Para detenerse antes tal vez sea mejor usar el parámetro stoppingDistancehttp://docs.unity3d.com/ScriptReference/NavMeshAgent-stoppingDistance.html" rel="external nofollow">http://docs.unity3d.com/ScriptReference/NavMeshAgent-stoppingDistance.html
También yo utilizaría el autoBrakinghttp://docs.unity3d.com/ScriptReference/NavMeshAgent-autoBraking.html
Para detenerse antes tal vez sea mejor usar el parámetro stoppingDistancehttp://docs.unity3d.com/ScriptReference/NavMeshAgent-stoppingDistance.html" rel="external nofollow">http://docs.unity3d.com/ScriptReference/NavMeshAgent-stoppingDistance.html
Etiquetas:
Acciones del Usuario
