![]() |
Dynamic Text
Скажите, пожалуйста, как посредством ActionScript 2.0 изменить цвет текста в текстовом поле и задать привязку текста к правой границе поля?
И еще мне не понятно, почему происходит следующее: Создаю динамическое текстовое поле, ставлю шрифт в нем - Trebuchet MS, размер 20. Пишу любой текст. Далее в ActionScript прописываю, чтобы в поле отобразился точно такой же текст. В результате получаю надпись вроде бы тем же шрифтом, но чуть мельче размером, пожирнее и с большим расстоянием между строками, чем тот текст, который я ввел ручками. Почему так происходит? Спасибо! |
TextFormat в руки.
|
А если текстовое поле уже создано ручками, а не через ActionScript, тогда как поступать?
|
А что, есть принципиальная разница?
|
TextFormat применим к любому динамическому текстовому полю, вне зависимости от того, как оно было создано.
|
Эх, узнать бы как это с АС2 связано - можно считать, что жизнь потрачена не напрасно.
|
Держи, земляк (не забудь дать instance name текстовому полю - my_txt - в панели properties):
Код:
var format:TextFormat = new TextFormat(); |
Спасибо.
Однако, меня смутило то, что нужно использовать instance name. А в чем его отличие от var? Своему текстовому полю я назначил var: Result. И выводил текст через: Код:
Result = "мой текст";Код:
my_txt.setTextFormat(format); |
var - это практика использования текстового поля, которая считается устаревшей с 2000 года.
|
1. Почему это она устаревшая, если она проще используется?
2. Как в текстовом поле перенести слово на другую строку? |
| Часовой пояс GMT +4, время: 12:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.