Вы можете создать класс Factory, который позаботится о форматировании текста, чтобы у вас было единственное место, где можно изменить размер шрифта.
public class OtherClass
{
public function OtherClass()
{
var textfield:TextField = new TextField();
textfield = Factory.formatText(textfield );
textfield.text = "Hello World";
addChild(textfield );
}
}
public class Factory
{
public static function formatText(tf:TextField ):TextField
{
var fontName:String = "YourFont";
var fontSize:int = 12;
var fontColor:uint = 0x000000;
var format:TextFormat = new TextFormat( fontName, fontSize , fontColor );
tf.defaultTextFormat = format;
//etc...
return tf;
}
}
Вы, конечно, можете передать другие параметры функции, чтобы сохранить некоторую гибкость при форматировании текста.