Vediamo se ho capito.

Mettiamo che il movieclip che si chiude si chiami "mario". Questo mc ha sia l'animazione di chiusura (dal frame 1 al 20) sia quella di riapertura (dal 21 al 40).

Click al pulsante che fa partire "mario". Al kf 20 di mario c'è uno stop e un load movie.

Il filmato che si carica avrà nel preload:

car = _level1.getBytesLoaded();
tot = _level1.getBytesTotal();
_root.perc = parseInt((car*100)/tot)+"%";
if (car == tot) {
_level0.mario.gotoAndPlay(21);
}


Il movieclip "mario", al kf 21, ha il comando:
_level1.gotoAndPlay("inizio");


Può andare così?