Scusate il titolo scemo del post, ma non riuscivo a sintetizzare il mio problema.
Ho il solito mc pippo posizionato nello stage. Pippo ha nella sua time line 6 frame chiave:
1-8-19 e 25-35-45
Sulla frame uno ho messo:
numero = Math.round(Math.random() * 2);
gotoAndPlay(_root.inizio[numero]);
Mentre nella _root:
inizio = new Array("1", "8", "19");
tocco = new Array("25", "35", "45");
Ora, le frame racchiuse nell'array tocco, devono partire solo se vado sopra un bottone posizionato sopra i moviclip. Il problema è che se sono nel bel mezzo di una animazione (che so, alla frame 12 di pippo) questa deve arrivare fino alla fine (in questo caso alla 18) e quindi riprodurre random uno dei tre elementi dell'array tocco (frame 25 o 35 o 45); questo solo una volta, dopo dic si riparte con le frame di inizioarray...
Come si può fare?