![]() |
Изменение цвета текста с помощью ActionScript
Есть проблема. Нужно изменить цвет текста в динамичном текстовом поле.
Подробнее: есть флешка, которая получает текст из asp файла. Внутри неё есть Movie Clip, в нём есть еще один мувик, в который встроен динамичный textbox. Через ActionScript в этот textbox передается полученный текст следующим образом: Код:
eval ("/text" add turn add "/textBox:textA") = eval("textA" add textNo);Это все работает, здесь все в норме. Но нужно сделать следующее: эта флешка получает также параметр цвета, в который нужно окрасить полученный текст. Причем есть несколько текстовых полей, и каждому нужно присвоить свой цвет. Как это можно реализовать? |
начиная с 6-й версии: TextField.textColor или TextFormat.color
|
Можно ещё с помощью css, загоняй свой текст в нужный тег и задавай для него параметры цвета и т.д.
|
silin
Не сработало... Я вставил такой скрипт Код HTML:
text1.textbox.textA.textColor=0xFF0000; |
если text1.textbox.textA - textField , то
text1.textbox.textA.text="Anton" |
text1 - это имя 1 мовика
textbox - имя 2 мовика textA - это Var в текстовом поле. Но текст-то отображается нормально, только окрашен он в цвет, который указан в самом текстовом поле, а не через ActionScript |
textColor - свойство текстфилда ( не переменной, связанной с ним)
|
А через переменную никак нельзя к свойствам поля обратится?
Просто очень много кода переделывать придется, а жуть как не хочется... |
'жуть как не хочется' овечать на подобные вопросы..
так и тянет сказать |
OK, понял.
Спасибо за помощь!!! |
| Часовой пояс GMT +4, время: 00:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.