Textfelder in Schleife hinzufügen

Ich versuche zu einem Movieclip in einer Schleife Textfelder hinzuzufügen:

Code:
for (i=0; i<boxLength.length; i++) {
		var theName="myText"+i;
		myText=this.createTextField(theName, 10, 0, boxWidth*i, 20, 20);
		myText.text=boxLength[i];
	}

Es wird allerdings immer nur der letzte Eintrag dargestellt.
Auch der Umweg über einen Array bringt das selbe Ergebnis:

Code:
for (i=0; i<boxLength.length; i++) {
		var theName="myText"+i;
		myText[i]=this.createTextField(theName, 10, 0, boxWidth*i, 20, 20);
	}
	for(i=0;i<myText.length;i++){
				myText[i].text=boxLength[i];
		}

Weiß jemand wieso?
 
Habs dann doch noch raus gefunden:
Code:
for (i=0; i<boxHeights.length; i++) {
		this.createTextField("text"+i, i, boxHeights[i]*scale, boxWidth*i, 60, 60);
		this["text"+i].text = boxHeights[i];
}
 
Zurück