Ну есть такая штука - повторное использование кода. Для этого обычно используются функции.
Пишете функцию, в которой аргумент - текстовое поле и поочередно для всех ее вызываете, например, в цикле:
Код AS1/AS2:
function setTextFieldProperties (tf:TextField) {
tf.autoSize = true ;
tf.border = true ;
tf.wordWrap = true ;
}
var mc:MovieClip = _root.cont_mc.texts_mc;
for (i = 1; i < 20; i++) {
setTextFieldProperties (mc['tf' + i]);
}
Либо прямо в самой функции делаете создание текстовых полей с последующим изменением свойств. Типа:
Код AS1/AS2:
var fmt:TextFormat = new TextFormat();
fmt.bold = true;
fmt.size = 12;
fmt.color = 0xFF0000;
function createTextFields (tfName:String, step:Number) {
var tf:TextField = mc.createTextField(tfName, mc.getNextHighestDepth(), 10, 10 + step, 200, 20);
tf.border = true ;
tf.wordWrap = true ;
tf.setNewTextFormat(fmt);
}
for (i = 1; i < 20; i++) {
createTextFields ('tf' + i, 30 * i);
}