Tengo el típico problema de que no consigo que ningún preloader en AS3 me funcione en Internet Explorer cuando sí lo hace en Firefox. He probado multitud, y nada. He leído por ahí que hay un bug con el maldito Internet Explorer y los preloaders en AS3...
¿Alguien me puede ayudar?
Ahora utilizo este, que en Firefox funciona y en Internet Explorer no:
Código ActionScript :
stop();
var loaded_bytes:Number;
var total_bytes:Number;
var percent:Number;
addEventListener(Event.ENTER_FRAME, load_progress);
function load_progress(e:Event):void {
loaded_bytes = stage.loaderInfo.bytesLoaded;
total_bytes = stage.loaderInfo.bytesTotal;
if (total_bytes == 0) {
total_bytes = 1;
}
percent = Math.round(loaded_bytes / total_bytes * 100);
loader_info.text = "Loading… " + percent + "%";
if (percent == 100) {
removeEventListener(Event.ENTER_FRAME, load_progress);
play();
}
}Saludos y gracias.
