Hice una galeria que carga imagenes externas...
esta función se utiliza en una parte del código para
el loader de las imagenes...
el problema es que aparece en el porcentaje de
carga... o sea cada vez que cargo una imagen
en vez de el valor 0 (cero) aparece NaN...
como parte del preloader...
no se como modificar el código para que no aparezca...
Código:
//función FX fadeIn alfa = function (clip) { this.createEmptyMovieClip("loop", 3); loop.onEnterFrame = function() { clip._alpha += 10; if (clip._alpha>=100) { delete loop.onEnterFrame; } }; }; // crear un clip vacio para cargar la imagen this.createEmptyMovieClip("cargador",1); // crear un campo de texto para mostrar el porcentaje cargado de la imagen this.createTextField("porcentaje",2,10,10,200,16); this.porcentaje._x = 200; this.porcentaje._y = 150; this.cargador._x = 25; this.cargador._y = 31; this.ancho = 350; this.alto = 263; // cargar la imagen this.cargador.loadMovie("img/imagen01.jpg"); //this.cargador.loadMovie("img/imagen.jpg?id="+random(1000)); this.cargador._alpha = 0; // precarga this.onEnterFrame = function() { this.cargador.percent = (this.cargador.getBytesLoaded()/this.cargador.getBytesTotal())*100; if (!isNan(this.cargador.percent)) { this.porcentaje.text = Math.round(this.cargador.percent)+" %"; } // imagen cargada if (this.cargador.percent == 100) { alfa(this.cargador); this.porcentaje.removeTextField(); delete this.onEnterFrame; } };
pueden chequearlo online en:
enmimente.com.ar/actionscript/photogallery.html
o bajar el fla para verlo en:
enmimente.com.ar/actionscript/photo.zip
gracias!!!