Noticias

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

[AYUDA] Cambio de camara de Tercera persona a Primera persona

Iniciado por Hirotsugu, Junio 08, 2016, 08:42:34 PM

Tema anterior - Siguiente tema
Junio 08, 2016, 08:42:34 PM Ultima modificación: Junio 08, 2016, 08:47:42 PM por Hirotsugu
Hola, tenia un problema al momento de cambiar la camara de primera a tercera persona. Y es que hice un personaje usando el control de unity en tercera persona (ThirdPersonAnimatorController) luego cree otra camara situandola en la cabeza del personaje para hacer el cambio a primera persona  bueno mi duda es esa, como puedo hacer que el personaje se mueva conforme al mouse estando en primera persona. Probe usando el Simple Mouse Rotator pero la camara no se mueve de forma vertical o es un tanto dificil de controlar al momento de andar hacia los costados.
 
Queria saber si existe alguna otra forma de que el personaje en primera persona se mueva en direccion a la mira de la camara ya que lo usare para un tipo de shooter en primera y tercera persona, tenia un mouse look pero el mouse hacia que la camara gire 360º lo qe hacia que al girar la camara lo hacia muy bien pero el personaje podia caminar hacia cualquier direccion que las teclas mandaban, pero mirando con la camara como el mouse gire, sin tener cordinacion en los movimientos haciendo que mire hacia adelante pero el personaje podira estar caminando hacia atraso cualquier lado.
 
Gracias de antemano.

Creo que debes de usar una función un calculo básico de la rotación de la cámara, como la dirección en la que apuntas y que esa rotación sea la misma  rotación del personaje.

Termine por hacer un script que active y desactive funciones de un dirtpersoncontoller para tener las dos, me va muy bien asi, aunque es algo rara la forma 

Etiquetas: