Código actionscrip:
Ver originalstop();
_quality = "BEST";//nose
Stage.scaleMode = "noScale";//nose
onEnterFrame = function() {//esta es una función que se ejecuta al abrir el swf
LB = getBytesLoaded();//esto obtiene el peso total del swf ejemplo: 1024 kb (1 mb)
TB = getBytesTotal();//esto obtiene el peso que se va cargando ejemplo: 50 kb de 1024 kb
PC = (LB/TB)*100;//aquí convierte el peso que se va cargando haciendo la divicion del peso total con el peso cargado y lo multiplica por 100 para sacar el porcentaje 20%, 30% etc...
loaderbar.setbar(PC);//aqui le asigna a la barra de carga el porcentaje ejemplo 30%(este valor le asigna a la barra de porcentaje que se llama "loaderbar" y la barrita ira avanzando dependiendo el porcentaje cargado)
if(TB>4 && PC == 100) {//es una condicion que cuando la barra o el porcentaje llegue a 100 ejecutara lo siguiente:
delete onEnterFrame;// elimina lo que este en ese frame(quita la barra de carga), como ya cargo al 100% tu flash no necesitas seguir mostrando la barra
gotoAndPlay("initialize")//aqui inicia tu flash
}
}