在数组中存储htmlText

时间:2013-10-25 02:12:47

标签: arrays actionscript-3 htmltext

我创建一个简单的程序,将用户输入与预定字符串进行比较(用于记忆帮助)。到目前为止,在用户推送空间之后,代码将运行以将用户输入文本分解为单个字符(在数组中)以针对原始字符进行测试。

当用户推动空格并且其中一个字母错误时,我希望该字母变成另一种颜色。有没有办法将htmlText存储在一个数组中,或者有人能想出一种方法让这个字母变成颜色吗?

有没有办法编写程序?我能够将文本保存在字符串中并进行比较(需要忽略空格和标点符号)吗?

1 个答案:

答案 0 :(得分:0)

您可以在不使用htmlText的情况下更改颜色。

使用setTextFormat。

示例:

var format:TextFormat = textField.getTextFormat(wrongLetterBeginIndex, wrongLetterEndIndex);
format.color = 0xFF0000;
textField.setTextFormat(format, wrongLetterBeginIndex, wrongLetterEndIndex);