Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   анимированная кнопка (http://www.flasher.ru/forum/showthread.php?t=68326)

ffffff 25.08.2005 08:22

анимированная кнопка
 
В общем смысл такой: надо сделать чтобы при наведении на кнопку она плавно меняла цвет на другой, а при уводу, чтобы обратно восстанавливалась. Я придумал такое решение:
1) есть мувиклип в котром она как раз меняет цвет. Т.е. его начало она в нормальном состоянии, в середине она покраснела и к концу она опять нормальная. На первом кадре и на серединном кадре стоит stop().
2) поверх клипа я сделал невидимую кнопку и написал на неё

on(rollOver){
with (_root.appear.appear_top.menu_1){
gotoAndPlay(1);
}
}
on(rollOut){
with (_root.appear.appear_top.menu_1){
gotoAndPlay(5);
}
}

_root.appear.appear_top.menu_1 - это клип который надо мовить

всё вроде должно пазать отлично, но есть большое но! при плавном наведении на кноку всё пашет а если по ней быстро проскачить то она загорается просто красным огоньком, при наведении меняет свой цвет нормальный (резко, а должно быть плавно.) и уберании курсора опять становиться зажжонной...

уже голову сломал.

если хотите посмареть наглядно то заходите на http://max-m.ru/ тама кнопочка help.



тама ещё загрузчик не сделан, и грузится долговато... извиняйте...

ffffff 25.08.2005 09:47

ну вуасё я сам разобрался.. правда теперь всё извратным путём работает, у да ладно.

Gaen 25.08.2005 10:55

не извращайся, а делай как все нормальные извращенцы %) вместо кнопки сделай mc, внутри него нарисуй всю анимацию и вручную пропиши события мыши

iNils 25.08.2005 12:44

http://www.flasher.ru/forum/showthread.php?t=68333


Часовой пояс GMT +4, время: 00:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.