Ps lo que pasa es que tengo un archivo flash y le quiero hacer precargas pero lo que nececito es que aparescan precargas en las zonas que son muy pesadas solamente no de todo el documento, ya que en el swf hay una barra de menus.

Código :

var precarga:MovieClipLoader = new MovieClipLoader();
precarga.addListener(this);
function onLoadStart(clip:MovieClip)
{
   clip._visible = false;
   clip.stop();
}
function onLoadProgress(clip:MovieClip, bytesLoaded:Number, bytesTotal:Number)
{
   porcentaje = Math.round(bytesLoaded / bytesTotal * 100);
   porcentajeTotal = Math.round(porcentaje / list_swfs.length + 100 / list_swfs.length * cargando);
   preload.gotoAndStop(porcentajeTotal);
   preload.cargando.text = "Loading: " + list_nombres[cargando];
}
function onLoadInit(clip:MovieClip)
{
   cargando++;
   cargaMultiple();
}
//--------------------------
function cargaMultiple(queX:Number, queY:Number)
{
   if (!cargando) {
      cargando = 0;
      this.attachMovie("preload", "preload", this.getNextHighestDepth());
      preload._x = queX;
      preload._y = queY;
   }
   if (cargando < list_swfs.length) {
      precarga.loadClip(list_swfs[cargando], list_contenedor[cargando]);
   } else {
      for (i = 0; i < list_swfs.length; i++) {
         this[list_contenedor[i]]._visible = true;
         this[list_contenedor[i]].play();
      }
      removeMovieClip(preload);
   }
}
//--------------------------
var list_swfs:Array = ["menu.swf", "header.swf", "p1.swf"];
var list_contenedor:Array = ["menu", "header", "p1"];
var list_nombres:Array = ["Menu superior", "Logo", "Publicidad"];
cargaMultiple(301, 285);
//--------------------------

este es el codigo que estoy trabajando pero no se que arreglos hacerle ya que veo que es como el mas indicado, lo encontre aqui en cristalab.

Gracias de antemano