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

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

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

Регистрация: Apr 2010
Сообщений: 28
Cool Как сделать, чтобы при клике по слайдеру, stage не получать события MOUSE_DOWN

Собственно,пояснений не требуется. По идее, stage и не должен реагировать, когда кликаю на конкретный элемент управления. В чем может быть проблема, и как ее решить? Спасибо

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

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
это с чего бы это вдруг он не должен реагировать, читали про распространение событий, модель DOM?
__________________
Коллекционирую чужие ActionScript Блоги

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

Регистрация: Apr 2010
Сообщений: 28
честно - нет. недавно только стал программировать на AS3. Но в книге по этому языку Колина Мука, цитирую:
Цитата:
"...Когда кнопка нажимается над "пустым" участком области отображения Flash Player, получателем события является экземпляр класса Stage. Когда нажатие кнопки происходит над любым другим отображаемым объектом, получателем события является этот объект..."

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

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
и все же прочитайте про цепочки событий...
__________________
Коллекционирую чужие ActionScript Блоги

Старый 22.04.2010, 20:42
Samuraix вне форума Посмотреть профиль Отправить личное сообщение для Samuraix Найти все сообщения от Samuraix
  № 5  
Ответить с цитированием
Samuraix

Регистрация: Apr 2010
Сообщений: 28
Спасибо, уже прочел!

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

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Ох... [исхожу из недавно полученных знаний]
заставить stage не перехватить capture фазу невозможно. Не заставить получить её bubbling фазу можно вызвав RTE в одном из обработчиков. Но поверьте, вам это не надо.
Это не баг, это фича.

Старый 24.04.2010, 17:23
Samuraix вне форума Посмотреть профиль Отправить личное сообщение для Samuraix Найти все сообщения от Samuraix
  № 7  
Ответить с цитированием
Samuraix

Регистрация: Apr 2010
Сообщений: 28
спасибо большое. разобрался тем, что проверял, если под кликом stage - тогда реагировать (остальные элементы сделал некликабельными, в моей задаче оно и не надо для других).

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

Теги
slider , stage , клик
Опции темы
Опции просмотра

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

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


 


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


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