Ciao a tutti ho il seguente problema...
da un esempio flash ho preso i seguenti action script che vanno su tre fotogrammi diversi

1° fotogramma

//-- Messaggio -- è testo da visualizzare
//-- % -- indica a capo
Messaggio = "Siti Web a prezzi bassissimi";
// h = la distanza tra le righe **** spazio = lo spazio tra le lettere
h = 70;
spazio = 15;
//le posizioni x e y della prima lettara.
xpos = -233;
ypos = -125;


2° fotogramma

//impostiamo le variabili
(i++, xpos += spazio, letteranuova = substring(Messaggio, i, 1));
//se letteranuova è = % scrive nulla e prende nuova posizione andando a capo
(letteranuova == "%") && (letteranuova = "", ypos += h, xpos = -400);
//duplichiamo -- BaseLettere -- ......
duplicateMovieClip("BaseLettere", "Letter" + i, i);
//...e diamo le caratteristiche al nuovo MC --- "letter" + i ---
_root.CLIPPO["Letter" + i].ciccio.Char = letteranuova;
_root.CLIPPO["Letter" + i]._x = xpos;
_root.CLIPPO["Letter" + i]._y = ypos;
//quando -- i -- diventa 80 lo distruggiamo e mandiamo al frame 8
(i == 80) && (delete i, gotoAndPlay(8));


3° fotogramma (che poi è in realtà il 4 fotogramma perchè sul terzo c'è una bandierina che non so a cosa serve.

gotoAndPlay("letteranuova");
il problema è il seguente. L'effetto è perfetto, solo che quando duplico il fotogramma per ripetere l'effetto con altre scritte in un fotogramma successivo mi da il seguente errore.
Ripete l'ultimo testo effetct fatto all'infinito ma non va a quello successivo
come mai?
grazie per l'aiuto
Tony