У меня есть SWC-файл активов, который содержит несколько объектов TLFTextField, каждый из которых имеет свой стиль (шрифт, цвет, размер).
Я использую следующий код для установки ссылки:
var text_tf : TLFTextField;
var url : String = "www.stackoverflow.com";
text_tf.htmlText = "<a href='http://" + url + "' target='_blank'>"+url+"</a>";
Это работает, как и ожидалось, но меняет цвет текста на синий ;
Какой самый простой способ настроить цвет текста, без необходимости заново создавать всеМеханизм TLF (ContainerController, Configuration, TextLayoutFormat, TextFlow, ParagraphElement, LinkElement, SpanElement, ...);
Я ожидал, что что-то подобное сработает:
text_tf.textFlow.linkNormalFormat = { color:0x00ffFF, textDecoration:TextDecoration.NONE };
text_tf.textFlow.linkHoverFormat = { color:0x00ffFF, textDecoration:TextDecoration.NONE };
... ноэто не так: (