![]() |
Срочно - пробллема с rollout менюшки
Таккая проблемка - решить нужно срочно, а решения найти не могу
Есть горизонтальная менюшка 545 х 38 пикс, т.е. размер под кнопки меню в вертикальной плоскости (исходники скелета по ссылке) - работает по принципу: Наводишь на кнопку (всего 5 кнопок) - остальные плавно уезжают наверх, если снимаешь фокус мыши с кнопки то все возвращается на 1-ый фрейм. Суть сабжа: все работает замечательно, если плавно подводить и отводит мышь... Если как бы невзначай быстро провести мышкой через меню, т сработает движение (rollover), а rollout не успеет отработать и вернуть анимацию на 1 фрэйм. исходник http://sound4you.ru/0.fla образец http://sound4you.ru/0.swf исходник на flash 8 Выручайте - пиво за помощь. |
ну так пока роллАут не закончится не активирую роллОвер вот и все. Если идет роллАут, делай роллОвер недоступным.
|
Суть в том, что когда быстро мышой проводишь ролловер начинает действие, но когда мышь выходит за пределы кнопки и за пределы флэш меню роллоут не срабатывает (при быстром движении мыши!!!!) Если двигать со средней скоростью от начала страницы до конца, т.е. снизу вверх - то все работает замечательно, увеличив скорость движения мыши и роллоут не успевает срабатывать!!!
|
Значит у тя плохо реализована анимация при rollOver. Скорость движения мыши тут не при чем.
|
Тьфу, млин - объяснить сложно
Проблемы при выводе мыши с поля swf меню!!! роллоут не откатывает на 1 трек!! Исходник же положил с swf-ом. |
блин... у тебя там вообще-то сильно через одно место сделано, но могу подсказать, как сделать, чтобы исправлять было по минимуму.
на событие rollout не делай сразу переход на 1 кадр, просто установи какой-нить флаг, например, _root.isOut = true. А в конце каждой анимашки ставь проверку if(_root.isOut){gotoAndPlay(1)} В 1 кадре не забудь присвой _root.isOut = false |
Oreanor thanks
Я ж php-кодер, а flash использую редко |
| Часовой пояс GMT +4, время: 16:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.