Noticias

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

hacer que el navmeshagent salte ..

Iniciado por Ness, Mayo 21, 2015, 03:37:58 PM

Tema anterior - Siguiente tema
Hola quisiera saber como saltar cúando el nave mesh agent esta activado le agradeceria una solución pues cuando esta activafo se queda pegado al piso, y utiliza el método
Navmeshagent.stop(true) pero me generabun efecto raro de telepor
Agradesco solucines.


void Jump ()
{
// 1 - Parar el NavMesh
agent.Stop();
// 2 - Realizas el Salto.
// 3 - Disparas un RayCast y cuando este detecte que estas tocando el Suelo le pasas al agente que esa es tu nueva posicion.
agent.nextPosition = NuevaPosition;
// 4 - Reactivas el agente.
agent.Resume();
}

Esto es todo.

Etiquetas: