Ciao a tutti!
Con il codice che segue creo dinamicamente dei campi di testo dinamici a run-time:
"titolo" è un array, e ho già verificat che contiene dei valori.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; }
Il problema è che non visualizzo i campi di testo che creo.
C'è da dire che se provo a eseguire il seguente trace:
Mi viene restituito correttamente il contenuto del campo di testo corrispondente, ma sullo stage continuo a non visualizzarli.codice:trace(_root.mc0.field0.text);
Dove sbaglio?

Rispondi quotando
