Estoy haciendo una animación sencilla con cinco fotos que utilizan "alfa" para aparecer y desaparecer gradualmente. El caso es que necesitaba un preloader y me descargue uno ya hecho en AS3. El preloader esta el fotograma 1 y la pelicula empieza en el 2. Bien, la "aparición" de la primera foto comienza en el fotograma 2 hasta el 15, que es donde empieza desde alfa(0) hasta alfa(100). A partir de ahi hay 20 fotogramas donde se mantiene la foto y luego lo mismo para las demás fotos, hasta la quinta, que es la última. Al final de la ultima animación, añado otra capa donde copio la animación de la primera foto, para que no se vean saltos entre el final y el comienzo.
Desde ahí, lo que quisiera, es que el bucle se repitiera indefinidamente sin que hubiera saltos de imagen desagradables a la vista. Cómo me sugeris que lo haga?
He probado con:
root.gotoAndPlay(16)
que es el fotograma donde la primera foto se muestra por completo en alfa(100), pero aparece el preloader de nuevo y me tiene loco.
El preloader que tengo es este:
stop();
addEventListener(Event.ENTER_FRAME,loaderF);
function loaderF(e:Event):void {
var toLoad:Number = loaderInfo.bytesTotal;
var loaded:Number = loaderInfo.bytesLoaded;
var total:Number = loaded/toLoad;
if (loaded == toLoad) {
removeEventListener(Event.ENTER_FRAME,loaderF);
gotoAndStop(2);
} else {
cargador.loader_ac3.scaleX=total;
cargador.porcentaje.text=Math.floor(total*100)+"%";
}
}
Si pudiérais echarme una mano os lo agradecería eternamente.
Saludillos
Gracias y un saludo a todos los que nos "ilumináis".