non è possibile verificare che il livello sia vuoto ma puoi fare come ti dicevo... ti spiego
come già hai fatto notare, ogni filmato ha un'animazione in uscita, la cosa più semplice è usare un singolo livello sfruttando una variabile che "contenga" il nome del filmato successivo, assegnato dal bottone, che quando cliccato assegnerà un nuovo valore alla variabile che verrà usata nell'ultimo frame di ogni filmato esterno, ho fatto un casino scrivendo comunque in pratica è così... ai pulsanti assegni uno script del genere
codice:
// esempio per sezione azienda.swf
on (release){
if(_global.s == undefined){
loadMovieNum("azienda.swf", 1);
}else{
_global.s = "azienda.swf";
_level1.gotoAndPlay(30);
// ho messo un numero di fotogramma a caso, dovrebbe essere
// l'inizio dell'animazione di chiusura
}
}
e sull'ultimo frame di ogni filmato esterno
loadMovieNum(_global.s, 1);
spero che sia chiaro il concetto