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

Fah*_*ter 1 text actionscript-3

考虑一下我有文字

A quick brown fox jumps over the lazy dog.
Run Code Online (Sandbox Code Playgroud)

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

怎么样,我能在AS3中做到这一点.一直在四处寻找,没有运气.

谢谢

Afr*_*fra 10

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

myTextField.setTextFormat (myFormat, 5, 8);
Run Code Online (Sandbox Code Playgroud)

将适用于5-8字符.

所以你需要做的是用你想要的颜色和setTextFormat()那些字符制作一个新的TextFormat .