Cargar imágenes con transición una tras otra
Buenas,
estoy haciendo una galería de fotos donde cada imagen va cargando una detrás de otra con un fundido en blanco.
Para eso en el primer frame he colocado el código:
for (i=1; i<5; i++) {
cargador.loadMovie ("image0" + i + ".jpg")
}
y las imágenes las he nombrado image01.jpg, image02.jpg ... etc
y en el último frame:
cargador.unloadMovie();
Lo que pretendo es que cargue image01.jpg al principio, llegue al último y se descargue.Cuando vuelva al principio cargue image02.jpg y así hasta llegar a la última.
El problema que tengo es que sólo me carga la última imagen (image04.jpg) o quizá me las cargue todas de golpe y solo se vea la última. No sé por qué puede ser, he buscado en foros pero los ejemplos que encuentro son bastante más complicados y no sé cómo hacerlo. Además, hace tiempo que no programaba en flash y estoy más espesa de lo que pensaba...
¿alguien puede echarme una mano?
Muchas gracias!
Saludos
ponchi
Creo que el problema es que te carga la imagen en el mismo movieclip (cargador) deberías crear un clip por cada foto y luego cargar la foto. El código te quedaría así
for (i=1; i<5; i++) {
cargador.createEmptyMovieClip("cargaImg"+i; cargador.getNextHighestDepth());
cargador["cargaImg"+i].loadMovie ("image0" + i + ".jpg")
}
jesusjl
asi es, además tendras que crear una funcion para saber cuando se ha cargado tu imagen para aplicar el fundido que quieres, o puedes utilizar un MovieClipLoader con sus listeners.
como lo haces y como te suguieren te cargara todas de golpe.
suerte!
J