2013-10-25 4 views
0

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

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

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

ответ

0

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

Использование setTextFormat.

пример:

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