Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 13.04.2006, 15:07
alexshl вне форума Посмотреть профиль Отправить личное сообщение для alexshl Найти все сообщения от alexshl
  № 1  
Ответить с цитированием
alexshl

Регистрация: Apr 2006
Сообщений: 4
По умолчанию Срочно - пробллема с rollout менюшки

Таккая проблемка - решить нужно срочно, а решения найти не могу
Есть горизонтальная менюшка 545 х 38 пикс, т.е. размер под кнопки меню в вертикальной плоскости (исходники скелета по ссылке) - работает по принципу:
Наводишь на кнопку (всего 5 кнопок) - остальные плавно уезжают наверх, если снимаешь фокус мыши с кнопки то все возвращается на 1-ый фрейм.
Суть сабжа: все работает замечательно, если плавно подводить и отводит мышь... Если как бы невзначай быстро провести мышкой через меню, т сработает движение (rollover), а rollout не успеет отработать и вернуть анимацию на 1 фрэйм.

исходник http://sound4you.ru/0.fla
образец http://sound4you.ru/0.swf
исходник на flash 8

Выручайте - пиво за помощь.

Старый 13.04.2006, 15:17
looptroop вне форума Посмотреть профиль Отправить личное сообщение для looptroop Найти все сообщения от looptroop
  № 2  
Ответить с цитированием
looptroop
 
Аватар для looptroop

Регистрация: Jun 2005
Адрес: Санкт-Петербург
Сообщений: 159
ну так пока роллАут не закончится не активирую роллОвер вот и все. Если идет роллАут, делай роллОвер недоступным.
__________________
F.U.C.K.I.N.P.U.N.K.

Старый 13.04.2006, 15:22
alexshl вне форума Посмотреть профиль Отправить личное сообщение для alexshl Найти все сообщения от alexshl
  № 3  
Ответить с цитированием
alexshl

Регистрация: Apr 2006
Сообщений: 4
Суть в том, что когда быстро мышой проводишь ролловер начинает действие, но когда мышь выходит за пределы кнопки и за пределы флэш меню роллоут не срабатывает (при быстром движении мыши!!!!) Если двигать со средней скоростью от начала страницы до конца, т.е. снизу вверх - то все работает замечательно, увеличив скорость движения мыши и роллоут не успевает срабатывать!!!

Старый 13.04.2006, 15:28
looptroop вне форума Посмотреть профиль Отправить личное сообщение для looptroop Найти все сообщения от looptroop
  № 4  
Ответить с цитированием
looptroop
 
Аватар для looptroop

Регистрация: Jun 2005
Адрес: Санкт-Петербург
Сообщений: 159
Значит у тя плохо реализована анимация при rollOver. Скорость движения мыши тут не при чем.
__________________
F.U.C.K.I.N.P.U.N.K.

Старый 13.04.2006, 15:31
alexshl вне форума Посмотреть профиль Отправить личное сообщение для alexshl Найти все сообщения от alexshl
  № 5  
Ответить с цитированием
alexshl

Регистрация: Apr 2006
Сообщений: 4
Тьфу, млин - объяснить сложно
Проблемы при выводе мыши с поля swf меню!!! роллоут не откатывает на 1 трек!!
Исходник же положил с swf-ом.

Старый 13.04.2006, 15:40
Oreanor вне форума Посмотреть профиль Отправить личное сообщение для Oreanor Найти все сообщения от Oreanor
  № 6  
Ответить с цитированием
Oreanor

Регистрация: Sep 2004
Сообщений: 159
Отправить сообщение для Oreanor с помощью ICQ
блин... у тебя там вообще-то сильно через одно место сделано, но могу подсказать, как сделать, чтобы исправлять было по минимуму.

на событие rollout не делай сразу переход на 1 кадр, просто установи какой-нить флаг, например, _root.isOut = true.
А в конце каждой анимашки ставь проверку if(_root.isOut){gotoAndPlay(1)}
В 1 кадре не забудь присвой _root.isOut = false

Старый 13.04.2006, 15:57
alexshl вне форума Посмотреть профиль Отправить личное сообщение для alexshl Найти все сообщения от alexshl
  № 7  
Ответить с цитированием
alexshl

Регистрация: Apr 2006
Сообщений: 4
Oreanor thanks
Я ж php-кодер, а flash использую редко

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:00.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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