Si usas el MX 2004 puedes usar esta Clase
http://klr20mg.com/index.php?p=2
Si no es asi... puedes usar esta Funcion
Código:
function Precarga(source, x, y) {
this.createEmptyMovieClip("holder_mc", 500);
holder_mc.loadMovie(source);
this.onEnterFrame = function() {
if (holder_mc.getBytesLoaded()>7) {
if (holder_mc.getBytesLoaded() == holder_mc.getBytesTotal()) {
trace("Carga Completa");
holder_mc._x = x;
holder_mc._y = y;
delete this.onEnterFrame;
} else {
//Aqui puedes agragar la barra de progreso.....
por = (holder_mc.getBytesLoaded()/holder_mc.getBytesTotal())*100;
salida = Math.round((por*100)/100);
trace("Cargando "+salida+"%");
}
}
};
}
Precarga("http://tmeister.net/archivos/galeria/images/fondo.jpg", 100, 100);
stop();
Saludos!!