我有一个资产SWC文件,其中包含几个TLFTextField对象,每个对象的样式(字体,颜色,大小)。更改TLFTextField链接样式
我用下面的代码来设置链接:
var text_tf : TLFTextField;
var url : String = "www.stackoverflow.com";
text_tf.htmlText = "<a href='http://" + url + "' target='_blank'>"+url+"</a>";
可正常工作,但它改变了文字,蓝色的颜色;
什么是最简单的方法来配置文本的颜色,而不必重新创建所有的TLF机制(ContainerController,配置,TextLayoutFormat,TextFlow,ParagraphElement,LinkElement,SpanElement,...);
我期待像这样的工作:
text_tf.textFlow.linkNormalFormat = { color:0x00ffFF, textDecoration:TextDecoration.NONE };
text_tf.textFlow.linkHoverFormat = { color:0x00ffFF, textDecoration:TextDecoration.NONE };
...但它不会:(