ciao ascip!
innanzitutto mille grazie per la tua pazienza e disponibilità!
però non essendo molto pratica...potresti dirmi dove mettere il tuo codice all'interno della classe moviecliploader?
il mio codice è cosi(in fondo trovi i tre file .swf che dovrei precaricare):

var mcListener:Object = new Object();

mcListener.onLoadStart = function(target_mc:MovieClip) {
target_mc._alpha = 0;
trace("La stanza sta caricando");
};

mcListener.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number) {

var scaricamento:Number = Math.floor((bytesLoaded/bytesTotal)*100);
trace("Caricati "+bytesLoaded+" bytes di "+bytesTotal+" totali");
trace("Caricato "+scaricamento+"% dell'immagine");

};
mcListener.onLoadComplete = function(target_mc:MovieClip) {
//target_mc._alpha= 100;
trace("la stanza ha terminato il caricamento");
};
mcListener.onLoadInit = function(target_mc:MovieClip) {
target_mc._x=0;
target_mc._y=0;
};
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(mcListener);

mcLoader.loadClip("1.swf",slotportasx);
mcLoader.loadClip("2.swf",slotportasx);
mcLoader.loadClip("3.swf",slotportasx);


Cosa devo fare, trasformare tutto questo script nella funzione "carica"? o mettere il tuo script dopo mcListener.onLoadProgress = function?
grazie ancora per l'aiuto...!

P.S. un secondo dubbio è questo...è possibile non settare direttamente qui target_mc._alpha= 100;
ma farlo al click su un pulsante (e quindi sarà:mc_ospitante._alpha=100)?