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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.11.2009, 17:48
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 11  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
2 автор: разбирайтесь особенно часть про фазы и про stopPropagation()

2 gloomyBrain: объектов там судя по всему много (взгляните на меню слева). при передвижении по этому меню будет постоянное возникновение MOUSE_OVER/MOUSE_OUT. причем при вашем подходе при наведении на элемент меню, сработает MOUSE_OUT и скроллиться не будет.
подробнее
__________________
я могу стать всем, если только захочу

Старый 03.11.2009, 18:06
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 12  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Согласен, здесь лучше ROLL_OVER/ROLL_OUT
ЗЫ
Наконец-то до конца понял разницу =) спасибо
__________________
...вселенская грусть

Старый 03.11.2009, 18:13
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 13  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
дак ROLL_OVER/ROLL_OUT тоже не особо помогут. слишком много геморроя для такой задачи. лучше один раз с событиями разобраться
__________________
я могу стать всем, если только захочу

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

Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
Felicast, спасибо за ссылки, различие между MOUSE_OVER и ROLL_OVER я знаю,я просто думаю удобнее было развить идею проверки в обработчике MOUSE_WHEEL, то есть, на данный момент проверяется что под мышью - если сам скролбар или скролируемый объект, то скролим, но проблема в том, что в "рутовском" скролле он всегда будет под мышью, как сделать ограничение?
Типа если мышь находится в данный момент на ScrollPlane, то колесо в StagePlane отключаем.
P.S. и хотелось бы услышать соображения по поводу scrollTarget, он меня больше привлекает чем маска.
__________________
Я просто добрый шутник.


Последний раз редактировалось scarbo; 04.11.2009 в 15:47.
Старый 04.11.2009, 21:46
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 15  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
Цитата:
я просто думаю удобнее было развить идею проверки в обработчике MOUSE_WHEEL
дак вот я вам и дал ссылку, где рассказывается про фазы и про stopPropagation.
вызывайте в обработчике event.stopPropagation() и событие не пойдет к родителю
__________________
я могу стать всем, если только захочу

Старый 05.11.2009, 02:58
scarbo вне форума Посмотреть профиль Отправить личное сообщение для scarbo Найти все сообщения от scarbo
  № 16  
Ответить с цитированием
scarbo
 
Аватар для scarbo

Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
всем спасибо, проблему решил
__________________
Я просто добрый шутник.

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

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

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


 


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


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