Изменение цвета определенного текста в текстовом поле - PullRequest
1 голос
/ 15 марта 2011

Считайте, что у меня есть текст

A quick brown fox jumps over the lazy dog.

Теперь этот текст находится в динамическом текстовом поле. Я не хочу менять цвет всего поля. только что сделал красную лису и собачью синюю.

Как, я могу сделать это в AS3. Оглядывались без везения.

Спасибо

Ответы [ 2 ]

10 голосов
/ 15 марта 2011

Когда вы используете метод myTextField.setTextFormat(), вы можете добавить к нему аргументы, чтобы указать, к какой части строки он должен применяться.

F.E.

myTextField.setTextFormat (myFormat, 5, 8);

будет применяться к символам 5-8.

Итак, вам нужно создать новый TextFormat нужного цвета и setTextFormat() этих символов.

0 голосов
/ 15 марта 2011

Вы можете использовать некоторые теги HTML для форматирования текста (или его подмножества) внутри вашего textField.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...