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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Feb 2007
Сообщений: 17
По умолчанию выпадающее меню не работает

проблема в следующем:
есть основное горизонтальное меню, содержащее пункт "один"
при наведении на этот пункт меню (.onRollOver), , вниз из него же выпадает подменю, содержащее пункты "один негр", "один эскимос" и т д.

по идее при клике на эти "выпадающие" пункты должны происходить "действия", а они не реагируют.

подскажите, как пробиться в подменю

или может исходник есть у кого?

Старый 28.04.2008, 14:07
burdich вне форума Посмотреть профиль Отправить личное сообщение для burdich Найти все сообщения от burdich
  № 2  
Ответить с цитированием
burdich

Регистрация: Jan 2008
Сообщений: 8
Я бы тебе посоветовал четче сформулировать вопрос, или самому выложить свой неработающий скрипт.

Старый 28.04.2008, 14:19
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 3  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,601
Записей в блоге: 17
Не реагируют? То есть не происходит обработка событий onRelease?
Воспользовавшись своими познаниями телепатии смею предположить, что новые мувики (негр, эскимос) являются дочерними мувиками главного меню, поэтому onRollOver родителя перекрывает все onRelease дочерних обьектов.

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

Регистрация: Feb 2007
Сообщений: 17
совершенно верно
и как же этого избежать???
я пробовал выделять их в отдельный мувик
ничего не меняется
Код:
zopa1_mc.trackAsMenu = true;
zopa1_mc.hitArea=zopa1_sub1_mc
/////////////////////////////
zopa1_mc.onRollOver = function() {
	zopa1_sub1_mc.gotoAndPlay(2);
};
///////////////////////////////////
zopa1_mc.onRollOut = function() {
	zopa1_sub1_mc.gotoAndPlay(11);
};
//////////////////////////////////рабочие пункты/////////////////
zopa1_sub1_mc.zopa1_sub1_content_mc.item1_mc.onPress = function() {
	trace(5);
};
zopa1_sub1_mc.zopa1_sub1_content_mc.item2_mc.onPress = function() {
	trace(9);
};
zopa1_sub1_mc.zopa1_sub1_content_mc.item3_mc.onPress = function() {
	trace(29);
};
красное - zopa1_mc
желтое - zopa1_sub1_mc (лежит слоем ниже на _root)
Изображения
 


Последний раз редактировалось melkiadez; 28.04.2008 в 15:45.
Создать новую тему Ответ Часовой пояс GMT +4, время: 12:34.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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