Ciao a tutti!
Con il codice che segue creo dinamicamente dei campi di testo dinamici a run-time:
codice:
myX = 207;
myY = 100;
var myformat:TextFormat = new TextFormat();
myformat.color = 0x666666;
myformat.font = "Verdana";
myformat.bold = true;
myformat.size = 14;
for (i=0; i < titolo.length; i++) {
_root.createEmptyMovieClip("mc"+i, i);
_root["mc" + i].createTextField("field" + i, i, myX, myY, 200, 100);
_root["mc" + i]["field" + i].type = "dynamic";
_root["mc" + i]["field" + i].text = titolo[i];
_root["mc" + i]["field" + i].setTextFormat(myformat);
myY = myY + 15;
}
"titolo" è un array, e ho già verificat che contiene dei valori.
Il problema è che non visualizzo i campi di testo che creo.
C'è da dire che se provo a eseguire il seguente trace:
codice:
trace(_root.mc0.field0.text);
Mi viene restituito correttamente il contenuto del campo di testo corrispondente, ma sullo stage continuo a non visualizzarli.
Dove sbaglio?