Hola anaglifa29:
Bienvenido al Foro.
Para hacer lo que tú quieres, vamos con un ejemplo para 2 botones:
En la Capa 1 frame 1 el escenario coloca un MC_vacío con nombre de instancia: 
contenedor en las coordenadas X = e Y = 0.
En la capa 2 frame 1, 2 botones con nombres de instancia: 
btn y 
btn1 respectivamente.
En la Capa 3 frame 1, éste código: 
Código:
 MovieClip.prototype.cargaImagen = function(movie) { 
   borrado = false; 
   this.onEnterFrame = function() { 
      if (borrado == false) { 
         contenedor._alpha -= 5; 
         if (contenedor._alpha<4) { 
            borrado = true;             
            contenedor.loadMovie(movie); 
            contenedor._alpha = 0; 
         } 
      } else { 
         tot = contenedor.getBytesTotal(); 
         car = contenedor.getBytesLoaded(); 
         if ((car*100/tot)>99.9) { 
            barra._visible = 0; 
            contenedor._alpha += 5; 
            if (contenedor._alpha>98) { 
               contenedor._alpha = 100; 
               delete this.onEnterFrame; 
            } 
         } 
      } 
   }; 
}; 
_root.createEmptyMovieClip("vacio", 100); 
btn.onPress = function() { 
   vacio.cargaImagen("nombre.swf"); 
};
btn1.onPress = function() { 
   vacio.cargaImagen("nombre.swf"); 
};
  Espero haberte sido de ayuda.