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

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

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

Регистрация: Jun 2010
Сообщений: 19
По умолчанию Двигающееся выпадающее меню.

Не пинайте ногами, только начинаю.
Вопрос по реализации меню.
При onRollOver на пункте меню оно сдвигается в сторону и на его первоначальном месте появляются еще подпункты меню, а при onRollOut с пункта меню и его подпунктов, подпункты меню пропадают и меню сдвигается на свою первоначальную позицию.

Создал пункт меню - (мувик) в самом мувике создаю движение в сторону.
в первом кадре мувика пишу:
stop();

this.onEnterFrame = function(){
if(rewind == true){
prevFrame();
}
}

this.onRollOver = function(){
rewind = false;
play();
}

this.onRollOut = function(){
rewind = true;
}

При движении в сторону пункт меню уходит с фокуса мыши и соответственно начинает возвращение назад, дергается на месте. (дерганье пропадает если вести мышь за движением)
Решил так:
В мувике меню создал еще один слой на котором поместил фигуру которая в след за пунктом меню повторяет его движение при этом растягиваясь от начала до конца движения пункта меню.
Получилось, что меню постоянно в фокусе мыши и пункт меню полностью совершил движение в сторону. На первоначальном месте пункта меню появились подпункты, сделал их мувиками, при нажатии на них должно обрабатываться событие.
В последем кадре пишу:
menu1.onPress = function() {
_root.gotoAndStop(1);
};
Ничего не происходит, понимаю, что на них не передаются события из фокуса на фигуре.
Как решить?

Может реализация не правильная, но думаю, что смысл как должно работать меню отобразил.
Приложил исходники, подскажите кто понял.
Спасибо.
Вложения
Тип файла: rar menu.rar (8.0 Кб, 150 просмотров)

Старый 14.06.2010, 12:45
Hanty86 вне форума Посмотреть профиль Отправить личное сообщение для Hanty86 Найти все сообщения от Hanty86
  № 2  
Ответить с цитированием
Hanty86

Регистрация: Jun 2010
Сообщений: 19
Спасибо всем.
Разобрался сам.

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

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

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


 


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


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