![]() |
проблемы с мувиком-кнопкой!
Вложений: 1
Уважаемые флешеры. Пожалуйста, нужна ваша помощь!
Делаю баннер... Нашёл в инете как делать кнопку-клип. Это мне нужно для чтобы избежать превращения курсора (при наведении на баннер) в руку с пальцем, так как баннер не ведёт на url, а говорит что, дескать, там-то делают такие штуки. И всё. И я хотел сделать так - подводит юзер курсор к баннеру (курсор остаётся прежним) и видит адрес где предост. эти услуги, отводит и снова пошла анимация... Всё получилось, только работает это в случае, когда вокруг баннера есть свободное поле документа, а когда баннер 468х60 в распор стоит в документе такого же размера, вся эта хрень не работает... :( ТО КАК ЭТО СДЕЛАНО: Создать муви клип mc, в нем зделать 3 кадра и в каждом кадре прописать в Frame label 1 кадр - up 2 кадр - over 3 кадр – down в каждом кадре нарисовать положение кнопки up это up over это over down это down выйти на главную сцену и в mc прописать ------------------------------------------------------------------------------- onClipEvent (load) { stop(); } onClipEvent (mouseMove) { if (hitTest(_root._xmouse,_root._ymouse, true) && !Down){ this.gotoAndStop("over"); }else if (!hitTest(_root._xmouse,_root._ymouse, true) && !Down){ stopDrag(); this.gotoAndStop("up"); } updateAfterEvent(); } onClipEvent (mouseDown) { if (hitTest(_root._xmouse, _root._ymouse, true)){ Down = true; // здесь действие типа _root.gotoAndPlay(“ляля”) или что угодно!!! this.gotoAndStop("down"); } updateAfterEvent(); } onClipEvent (mouseUp) { Down=false; if (hitTest(_root._xmouse,_root._ymouse, true)){ this.gotoAndStop("over"); } updateAfterEvent(); } |
Даже не вчитывался...
Но чтобы убрать руку с кнопки: knopka.useHandCursor = false; |
| Часовой пояс GMT +4, время: 01:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.