Buongiorno, mi sto facendo un classe in as 2.0 (che ho iniziato a studicchiare da poco) per la creazione di una combobox, ma sono incappato subito in un problema.
Ho fatto una funzione che in teoria dovrebbe leggere i dati da un array e che in base alla lunghezza dell'array dovrebbe creare tot campi di testo contenente ognuno i valori presi sempre dall'array.
la funzione è questa
codice:
public function CreateTextField(){
		var TextF:TextFormat;
		TextF = GetTextFormat();	
		var ciao:String = new String("ciao2")
		for(var i:Number = new Number(0);i<fields.length;i++){	
			var myY:Number;
			myY =TextDistance*i;
			who.createTextField("mytesto"+i,i,0,myY,300,TextDistance);		
			with(who["mytesto"+i]){
				wordWrap = true;
				border = false;
				text = fields[i];
				variable = fields[i];
			}	
			trace(fields[i]);
			who["mytesto"+i].setTextFormat(TextF);
		}
	}
il trace va bene, infatti mi mostra
ciao
pippo
prova

mentre nel campo testo mi mette undefined.
Ho provato a mettere la variabile tra virgolette, ma niente... Avete qualche suggerimento?