![]() |
маска для клипа с динамическим текстом
привет всем, есть клип, в котором содержится поле динамического текста, можно ли каким-то образом плавно менять его прозрачность? маска не помогает, т.к. динамический текст похоже не маскируется, фон под клипом может быть разный поэтому искуственно маску создать тоже нельзя.
|
бери фон, копируй его над клипом. маскируй его с помощью копии текста, таким образом его будет видно только там, где есть текст. изменяй его прозрачность и получишь имитацию маски. не тестил, но должно работать.
|
да, а кстати, разве сами маски могут быть полупрозрачными?
|
1) на счет прозрачности маски - я хотела сказать, что если текст статический - его делаешь как маску, под ним рисуешь квадрат, который меняет альфу. но когда текст динамический такое не прокатывает.
2) в том-то и дело что под этим текстом может быть что угодно, а не конкретный фон, поэтому фокус с фоном не прокатывает (я там написала, что фон разный, сори, если не ясно изясняюсь). |
Привет,
Внедри шрифт в документ и бует работать и маска и альфа и все остальное. Для этого выделяешь текстовое поле, жмешь "Character..." на панели Properties, выбираешь нужные символы шрифта и все. Можно программно: textField.embedFonts=true; |
меняй прозрвчность мувика в котором содержится текст. так проще.
(текст лучше тогда положить в отдельный мув ;)) |
мда, все генетальное просто :-D
|
Э, че заморачиваетесь? TextField – такой же объект, как и MovieClip (ну не совсем такой же, но с похожим набором свойств). Вы не поверите, но есть такое property of TextField object, которое называется _alpha(!). Конечно, будет работать, если его в мувик запихать! А мувик в мувик. Etc… НО! Обойдемся без лишних мувиков. Так вот:
1. Берете динамическое текстовое поле и суете его на сцену. 2. Называете его myTextField (или как там нужно). Только не путайте имя объекта и имя переменной(!). Имя пишите в поле под выпадающим списком, где написано “Dynamic Text” (где обычно имена для мувиков указываем). 3. Ну а далее как в справочнике: this[“myTextField”]._alpha = 30; |
нда, канеш =)
прост привык всё в мувики пихать =)) кстати, ведьма, шрифты сиравно включить надо. |
всем спасибки, кому интересно, что получилось - смотрите исходники в разделе Action Script, тема "Текстовый эффект" (не хочу лишний раз сорить файликами), кстати на счет альфы - я спаслась таки с помощью embed, другие способы не прошли.
Wish you nice day! |
| Часовой пояс GMT +4, время: 15:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.