0

我试图将我的脚本更新到 flex 4 sdk

在 sdk 3 中它看起来像这样

    textarea.text += "<font color='#fff0000'><b>" + evt.user_message + "</b></font>";

使用事件的用户消息属性定义文本区域的文本属性并对其进行 html 格式化,但我想在 flex 4 中执行此操作,因此我改为定义一个字符串并将其通过转换器传递给文本流。

var d:String = <font color='#fff0000'><b> evt.user_message </b></font>;
chat_txt.textFlow = TextConverter.importToFlow(d, TextConverter.TEXT_FIELD_HTML_FORMAT);

这有效,除了它只是格式化单词“evt.user_message”而不是格式化evt.user_message的属性。帮助 :(

4

1 回答 1

0

那根本不应该工作。d不是字符串。您需要用引号将其封装起来。我什至不确定如何编译。

var d:String = "<font color='#fff0000'><b>" + evt.user_message + "</b></font>";
于 2013-09-10T00:00:18.907 回答