Я наблюдаю странное поведение при попытке установить текстовый формат текстового поля в загруженном SWF во время выполнения.
//This works on a textfield in the main app
_ui.title.text = _data.text.title.en;
_ui.title.defaultTextFormat = enScreenTitleFormat;
//This is the runtime loaded .swf (_map)
legend = _map.getChildByName("Legend") as MovieClip;
for (i = 0; i < _data.legend.en.length; i++)
{
legendText = legend.getChildByName("l"+i) as TLFTextField;
legendText.text = _data.legend.en[i]; //Works up to here
legendText.defaultTextFormat = enScreenTitleFormat; //breaks it
}
Если я просто устанавливаю .text, он работает, как ожидалось, но если я установилтекстовый формат текст затем исчезает.