Ciao a tutti,
ho questo problema con il ciclo for.

Ho un pulsante e un cerchio.

Il cerchio ha la proprietà name (quella che serve per richiamare un mc)impostata a "cerchio". Quando clicco sul pulsante, voglio che questo cerchio deve spostarsi da sinistra verso destra per un certo numero di volte e precisamente per 3 volte.

Allora, io ho fatto così:

1) all'interno del pulsante ho inserito questo codice:

on(release){
telltarget("cerchio"){
gotoandplay(2);
}
}

2) Nel mc chiamato "cerchio", ho fatto un interpolazione di movimento di 20 frames che lo fa andare da sinistra verso destra. Sul primo fotogramma ho inserito stop(); cosicchè inizialmente è fermo.

3) Al ventesimo fotogramma che è l'ultimo ho inserito questo codice:

for(a=0;a<=3;a++){
gotoandplay(2);
}

Risultato? Quando clicco sul pulsante, l'animazione parte e quando raggiunge l'ultimo frame (forogramma 20) ricomincia da dove ho chiesto di cominciare però il loop va all'infinito e invece voglio l'animazione venga eseguita per 3 volte e poi si deve fermare.

Come posso fare?

Grazie in anticipo