TextField个性角色的背景颜色

时间:2011-03-25 21:09:08

标签: flash actionscript-3 textfield

我正在尝试为TextField中的每个字符设置背景颜色。设置单独的前景颜色是微不足道的,但我没有看到背景颜色。

有什么见解?或者我需要自己动手。

提前感谢。

编辑:忘了添加。我正在解析一个telnet流,所以将它推送到htmlText只会减慢速度。所以这不是一个选择。客户端的输出速度是时间关键的。

2 个答案:

答案 0 :(得分:1)

您应该可以使用TLF framework来实现此目的,特别是在适当的foregroundColor上设置FlowElement

答案 1 :(得分:0)

您可以将CSS导入Flash以及文本并应用样式。 我没有用它来设计背景,但我觉得值得一试。

以下是代码示例:

var cssLoader:URLLoader = new URLLoader();
var css:StyleSheet = new StyleSheet();

function cssLoaded(e:Event):void{
    css.parseCSS(e.target.data);
    tf.styleSheet = css;

    for(var i:int = 0; i < wordList.length; i++){
        tf.htmlText += "<h4>" + wordList[i] + "</h4>";
    }

来源:AS3: Load external .txt and .css