Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: yaneisy en Diciembre 04, 2015, 01:27:16 PM
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