Te explico mi codigo......
yo tengo un MC llamado todo, dentro de este, otro llamado graf y otro dentro de este llamada cubo.
en el MC Todo, coloco el siguiente codigo
onClipEvent(load){
total=_root.getBytesTotal();
}
// varialble total = todo los bytes de este movie
// eso guardo en la variable todo
onClipEvent(enterFrame){
actual=_root.getBytesLoaded();
_root.todo.graf.cubo._yscale=(actual*100)/total;
//aca tengo otra variable ACTUAL que me guarda los bytes que se van cargando
//entonces hago crecer en el eje Y el Clip cubo con la formula (actual*100)/total;
if (actual>=total) {
_root.gotoAndStop(_currentframe + 1);
}
//si actual es mayor o igual a total, corre la movie
porc= "Tenemos el " + Math.round(actual*100/total) + " % cargado ";
//crea un campo de txt dinamico llamado "porc" dentro de tu MC
//estos ultimos son los campos de texto dynamicos que se van a ir reescribiendo con el %
}