se l'azione è sempre la stessa per esempio un loadMovie ogni tot tempo puoi fare così

codice:
NumTotale = 5; 
OgniQuantiSecondi = 2; 
partenza = 0; 
function carica() { 
partenza = partenza<NumTotale ? partenza+1 : 1; 
loadMovieNum(+partenza+".swf", 1); 
} 
setInterval(this, "carica", OgniQuantiSecondi*1000);
se invece comandi la timeline

puoi fare così al pulsante
metti
codice:
on(release){
gotoAndStop(2)
}
Poi sul frame 2 c'è l'animazione e vuoi che dopo 2 secondi vada al frame 3

sul frame 3 metti
codice:
stop();
cl = setInterval(function () {
gotoAndStop(3);
clearInterval(cl);}, 2000);
e così via