Хранение htmlText в массивах

Я создаю простую программу, которая будет сравнивать ввод пользователя с заданной строкой (для помощи в запоминании). До сих пор после того, как пользователь нажимает пробел, запускается код, разбивающий введенный пользователем текст на отдельные символы (в массиве), чтобы проверить его на соответствие оригиналу.

Когда пользователь нажимает пробел и одна из букв неверна, я хочу, чтобы эта буква окрасилась в другой цвет. Есть ли способ сохранить htmlText в массиве или кто-нибудь может придумать способ заставить эту букву изменить цвет?

Можно ли вообще написать программу? Могу ли я сохранить текст в строке и сравнить его (необходимо игнорировать пробелы и знаки препинания)?


person timo352    schedule 25.10.2013    source источник


Ответы (1)


Вы можете изменить цвет без htmlText.

Используйте сеттекстформат.

пример:

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