Secondo me il metodo più semplice è il seguente.
Primo bottone:
mandi in play la timeline della clip in questione che alla fine avrà uno stop che ne arresta la riproduzione.
Secondo bottone:
inizializza una variabile booleana che viene analizzata dalla o dalle clip che devono andare in riproduzione. Se vera ognuna di esse farà partire "a catena" la successiva, altrimenti già sulla prima non succede niente e si arresta arrivata alla fine (v. primo bottone).
Quindi sul primo pulsante, avrai semplicemente:
codice:
btn1.onPress = function(){
mc1.gotoAndPlay(1);
};
Nella clip1 avrai (nell'ultimo frame):
codice:
// questo controllo lo fai su tutte le altre clip, ovviamente cambiando il nome istanza della clip successiva
if(playall){
this._parent.mc2.gotoAndPlay(1);
}else{
stop();
}
e sul pulsante 2:
codice:
btn2.onPress = function(){
if(!playall) _global.playall = true;
else _global.playall = false;
};