Flash 8: eliminare il testo

Di: JT210 | 26/09/2020 18:36:16
Salve a tutti,ecco il mio problema:
io ho un testo (proveniente da un form) in una data scena del mio file, creato con il seguente actionscript:
_root.createEmptyMovieClip ("testi", _root.getNextHighestDepth ());
with (_root.testi) {
_x = 650
for (var i = 0; i<11; i++) {
createEmptyMovieClip ("font"+i, i);
with (_root.testi["font"+i]) {
_y = i * 61
createTextField ("campoTesto", 0, 0, 85, 200, 30);
with (campoTesto) {
autoSize = true;
border = false
multiline = false;
text = ilTesto;
embedFonts = true;
wordWrap = false;
//
var f = new TextFormat ();
f.align = "justify";
f.font = "font_"+i;
f.size = 40;
f.color = 0x000000;
setTextFormat (f);
}
}
}
}
La questione è che io vorrei che questo testo scomparisse quando si arriva nella sezione successiva ma non so come fare...
Se qualcuno può aiutarmi grazie mille!

Risposte



Ciao JT210,
hai provato a cancellare il MovieClip che contiene tutti i testi?
unloadMovie(_root.testi);
Questo rimuoverà completamente il MovieClip chiamato “testi” con conseguente sparizione di tutto il suo contenuto.

Di: Professore | 26/09/2020 18:37:16


ok, funziona, grazie mille professore!!
(so che era una cosa semplicissima, ma come avrai capito sono abbastanza ignorante in fatto di actionscript - anche il codice per il testo non era farina del mio sacco,ovviamente) Grazie a tutti quanti per la velocità e la precisione di questo forum!

Di: JT210 | 26/09/2020 18:37:16