Просмотр полной версии : Редактирование цвета текста
booksmaster
25.04.2012, 16:19
Можно ли в TextField менять цвет отдельных символов? Если да, то как?
Чтоб было вот так!
bublic_bicubic
25.04.2012, 16:32
Можно использовать метод setTextFormat (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/text/TextField.html#setTextFormat())
//var tf:TextField;
tf.text = "Чтоб было вот так!"
tf.setTextFormat( new TextFormat( null, null, 0xff0000 ), 2, 7 );
tf.setTextFormat( new TextFormat( null, null, 0x0000ff ), 7, 12 );
tf.setTextFormat( new TextFormat( null, null, 0xff00ff ), 12, 17 );
Или htmlText
tf.htmlText = '<font color="#FF0000">Ваш текст</font> Другой текст <font color="#FFFF00">Еще текст </font>';
elder_Nosferatu
25.04.2012, 16:37
Еще вариант:
tf.htmlText =
"<font color='#FFFFFF'>Чт</font>" +
"<font color='#FF0000'>об бы</font>" +
"<font color='#0000FF'>ло во</font>" +
"<font color='#FF00FF'>т так!</font>"ж
booksmaster
26.04.2012, 02:25
Спасибо друзья...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.