我有一個資產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 };
...但它不會:(