Hola,
El preloader de mi SWF empieza con NaN y se queda en 0%. Este preloader llama a un JPEG de un XML. Funciona con IE 6 y Opera 9.0.
Tengo la version 8 de flash y el Flash player 9 instalado.
Estoy casi seguro que viene del código pero me cuesta el AS
, he hecho varias cosas pero sigue sin funcionar con Netscape y Firefox (plataformas identicas).
Os pongo el código:
Código:
MovieClip.prototype.loadPic = function(pic) {
cur = pic;
container_mc._alpha = 0;
this.loadMovie(pArray[pic]);
this._parent.onEnterFrame = function() {
var t = container_mc.getBytesTotal(), l = container_mc.getBytesLoaded();
var w = container_mc._width+ spacing;
var h = container_mc._height+ spacing;
border.resizeMe(w, h);
per = Math.floor( l / t * 100 );
pe == "NaN" ? per= 0 : per;
picinfo.info.text = (tArray[pic]);
if ( per == 100, t == l && ( container_mc._width>0 ) && ( container_mc._height>0 ) ) {
piesdefotos.parrafo11.text = (iArray[pic]);
copyright.copia.text = (hArray[pic]);
container_mc._alpha = 0;
delete this.onEnterFrame;
} else {
picinfo.info.text = per + "% cargando texto e imagen, esperen por favor...";
}
};
};
Una ayuda me vendria bien