Noticias

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

trasladar camara al centro de una esfera

Iniciado por yaneisy, Diciembre 04, 2015, 01:27:16 PM

Tema anterior - Siguiente tema
Hola, necesito ayuda para trasladar una camara que tengo fuera de una esfera y quiero que al tocar una tecla esa camara aparezca en el centro de la esfera y una vez alli rote y haga zoom sin moverse de esa posicion.

Tengo a la camara en esta posicion (-3653, -773, 4396) y necesito que al tocar una tecla (v) esa camara aparezca en el centro de la esfera (0,0,0) la cual esta situada en esta posicion  (-3699, -811, 4395). Una vez alli la camara rote y haga zoom mediante el mouse desde esa posicion sin trasladarse. Ayudenme en esto pues no tengo mucha experiencia en los scripts de c#, ya he visto algunas cosas por separado, como a esa esfera le aplique el script InvertirNormales y le agregue una imagen panoramica y situe manualmente una camara poniendole a la camara los script de zoom y rotar y funciona, pero ahora necesito crear el script que haga q la camara se traslade como he explicado mediante los vectores de posicion que tengo.

Pues hacer un transform.parent = Sphere.transform y plantar el LocalPositon a Vector3.zero

Etiquetas: