Для этого нужно сделать класс, в котором создается текстовое поле динамическим.

Код AS3:
package {
public dynamic class SomeClass extends Sprite {
public function SomeClass() {
for (var i:int = 0; i < 10; i++) {
this['textField' + i] = new TextField();
}
}
}
}
Если класс не динамический, создать динамическое имя переменной не получится.
Хотя я вообще не понимаю зачем это нужно. Такие вещи обычно делаются с помощью массивов