PDA

Просмотр полной версии : анимированная кнопка


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