Noticias

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

Temas recientes

Necesito ayuda para un FPS

Iniciado por Ezequiel Torres, Enero 15, 2019, 01:33:39 PM

Tema anterior - Siguiente tema
Enero 15, 2019, 01:33:39 PM Ultima modificación: Enero 15, 2019, 01:45:15 PM por Ezequiel Torres
Lo que pasa es que me gustaría crear un First person shooter donde el jugador pueda verse a si mismo, ya saben.. sus manos.. su cuerpo.. etc.
 
para ello decidí utilizar el personaje en tercera persona que trae por defecto el unity, ethan, ya que sus animaciones me gustan bastante, son bastantes suavizadas.
 
Sin embargo, no se bien como incluirle la camara de manera en que funcione bien. ya saben.. que el personaje gire con la camara al observar a un costado..o cosas
 
he intentado algunas formas  de lograrlo, como por ejemplo usando la script de LookCam que trae unity pero la verdad dicha script solo permite observar a los alrededores, pero con evidentes bugs y pesima movilidad,  no han quedado muy profesional que digamos.
 
 
 
el fin, mi punto es.. si me pueden indicar paso por paso como hacerlo.. para que quede bien, como en el prefab de First person Shooter.
 
o si tienen algun tutorial o cosas asi para hacerlo.
 
gracias de antemano :)
 
 

Puedes utilizar un objeto para setar tu cama y que esta se mueva alrededor de tal objeto (como la tierra al sol), crea un objeto y muévelo hasta la posición de la cabeza del jugador, usa un script que te permita mover la cámara alrededor del objeto (puedes encontrar ese tipo de scrits en Youtube búscalos como "cámara 360" "mover la cámara alrededor de un objeto" de ahí ya puedes tomar una referencia y ajustarlo a tu manera. 
 
Espero haberte ayudado.

Cita de: Ezequiel Torres date=1547555619el fin, mi punto es.. si me pueden indicar paso por paso como hacerlo.. para que quede bien, como en el prefab de First person Shooter.
   


lo primero a ver es el character controller + cam, usa un capsule de muestra, una vez que tu personaje se mueva (el capsule) como deseas y la cámara funcione bien metés los gráficos, es decir, a ethan. Para el tema de los gráficos podés hacer como te comentan arriba con el modelo de "la mano + arma" (modelo preparado para primera persona, no funciona para otro modo), o podés usar el mismo modelo 3d de ethan y en el momento de pasar a first person desactivar el meshRenderer de la cabeza+ torso. Tenés la desventaja de que la animación ya está creada de tal forma que nunca va a igualar al modelo preparado y animado de "la mano + arma", depende lo que haga tu personaje supongo.

Etiquetas: