2013-10-25 3 views
0

사용자 입력을 미리 정의 된 문자열 (기억 도움말 용)과 비교하는 간단한 프로그램을 만듭니다. 지금까지 사용자가 공간을 푸시 한 후 사용자 입력 텍스트를 개별 문자 (배열)로 분리하여 원본과 비교하여 테스트합니다.배열에 htmlText 저장

사용자가 공백을 넣고 글자 중 하나가 잘못되면 해당 글자를 다른 색상으로 바꿔야합니다. htmlText를 배열에 저장하는 방법이 있습니까? 아니면 누구나 그 문자를 색으로 바꿀 수있는 방법을 생각할 수 있습니까?

프로그램을 작성하는 방법이 있습니까? 텍스트를 문자열로 유지하고 비교할 수 있습니까 (공백과 구두점을 무시해야합니까)?

답변

0

htmlText없이 색상을 변경할 수 있습니다.

setTextFormat을 사용하십시오.

예 :

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