更改文本字段中特定文本的颜色

时间:2011-03-15 13:42:29

标签: actionscript-3 text

考虑我有文字

A quick brown fox jumps over the lazy dog.

现在,此文本位于动态文本字段中。我不想改变整个场地的颜色。刚刚做了狐狸红和狗蓝。

如何,我可以在AS3中这样做。一直在四处寻找,没有运气。

由于

2 个答案:

答案 0 :(得分:10)

使用方法myTextField.setTextFormat()时,可以向其添加参数,以指定应该应用于String的哪个部分。

F.e。

myTextField.setTextFormat (myFormat, 5, 8);

将适用于5-8字符。

所以你需要做的是用你想要的颜色制作一个新的TextFormat,并setTextFormat()这些字符。

答案 1 :(得分:0)

您可以使用一些HTML标记来格式化textField中的文本(或其子集)。