Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2007, 04:00
strepor
 
Fecha de Ingreso: enero-2004
Mensajes: 149
Antigüedad: 20 años, 3 meses
Puntos: 1
Re: Visita virtual

Hola, yo he hecho unos cuantos recorridos 360º en flash, y me funcionan bastante bien, aunque seguro q por aqui te dicen alguna forma mejor de hacerlo.

De todas formas, te enseño como lo he hecho yo por si te sirve.

en el root debe haber 2 fotogramas. La imagen de 360º la pones en una capa dentro de un movie clip y que esté en los 2 fotogramas.

En el fotograma 2 pones este código:

gotoAndPlay(_currentframe-1);

y en el fotograma 1 este otro:

with (fotos) {
_x=longitud;
}
longitud=fotos._x+((300-_xmouse)/20);
if (longitud>62.3) {
longitud=longitud-5911.9;
} else if (longitud<-5849.6) {
longitud=longitud+5911.9;
}

Aquí "fotos" sería el nombre de instancia que le he dado al clip que contiene las imagenes.

62.3 es el valor _X para el extremo de las fotos (y el valor inicial del clip)

lo de longitud=longitud-5911.9 es para que parezca un bucle hacia un lado (la imagen en _x 62.3 y en _x 5911.9 se ve igual).

y longitud=longitud+5911.9 es lo mismo pero para el otro lado.

Ya sé q es un poco cutre, pero funciona XD.

De todos modos, te lo dejo colgado unos días por si quieres cojerlo y ver como funciona.

http://www.imagital.com/rinos/panoramica.swf

http://www.imagital.com/rinos/panoramica.fla

Por cierto, en este ejemplo en concreto en lugar de haber dos fotogramas hay 3 porque el 1º es para la precarga

Espero que te sirva