// Declaraciones e inicializaciones
var container:Sprite = new Sprite ();
var cargador:Loader = new Loader();
container.x = 270;
container.y = 120;
addChild ( container );
container.addChild( cargador );
cargador.load( new URLRequest ( "1.swf" ) );
// Oidores de evento
cargador.contentLoaderInfo.addEventListener( ProgressEvent.PROGRESS, cargador_onProgress );
// Funciones de evento
function cargador_onProgress ( evento:ProgressEvent ):void
{
var porcentaje:Number = Math.floor( evento.bytesLoaded * 100 / evento.bytesTotal );
txtPorcentaje.text = porcentaje.toString();
mcBarra.scaleX = porcentaje / 100;
}
Lo extraño es que el preloader funciona con varios swfs pero hay uno específico con el cual él comienza a contar los bits y cuando llega al 1% ese swf externo aparece y el resto del preloader continua contando en cuanto el resto del archiva va seindo mostrado. Alguien ya vió esto?
Desde ya muchas gracias
