|
|
|||||
Регистрация: Sep 2009
Адрес: Челябинск
Сообщений: 43
|
волна на тексте
Доброе всем!
Есть меню с текстом. Никак не пойму как сделать легкую волну по буквам при наведении на слово. Например кнопка Главная, Я новажу мышку и проходит волна по слову? Текст написан через скрипт. Заранее спасибо за идеи и предложения))) |
|
|||||
Модрон-ветеринар
|
Отрисовать текст в мувике в битмап-данные и работать уже с битмапой.
|
|
|||||
Регистрация: Sep 2009
Адрес: Челябинск
Сообщений: 43
|
Цитата:
|
|
|||||
Модрон-ветеринар
|
Смотря что вы понимаете под "волной". Если должны изгибаться буквы, а не просто какое-то световое пятно по ним пробегать - то напрямую не получится.
|
|
|||||
Регистрация: Sep 2009
Адрес: Челябинск
Сообщений: 43
|
буквы как люди на стадионе поднимаются и опускаются без плавного затухания. Т.е. поднялись и опустились поочередно.
|
|
|||||
Модрон-ветеринар
|
Да, отрисовать в битмапу и работать уже с нею.
Либо использовать множество текстовых полей - под каждую букву - свое, но с аккуратной подгонкой букв для формирования слова придется повозиться. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Ну можете попробовать через setTextFormat путем изменения размера одной буквы.
|
|
|||||
Регистрация: Sep 2009
Адрес: Челябинск
Сообщений: 43
|
Цитата:
|
|
|||||
Модрон-ветеринар
|
указываете индекс буквы (ее положение в слове):
setTextFormat (TextField.setTextFormat method) public setTextFormat([beginIndex:Number], [endIndex:Number], textFormat:TextFormat) : Void То есть делаете, например, два текстовых формата, и применяете один из них (назовем "особенным") поочередно к буквам слова от начала или от конца (смотря откуда волна). Делайте с помощью setIntreval. К остальным при этом процессе применяйте "нормальный" формат, чтобы они вернулись в исходное состояние. Только, не исключено, что текст будет дергаться в ширину. Цитата:
Последний раз редактировалось mooncar; 11.11.2009 в 12:25. |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
setTextFormat.
|
Часовой пояс GMT +4, время: 22:17. |
|
« Предыдущая тема | Следующая тема » |
|
|