![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Цитата:
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
Если у Вас в Спрайте 16 мелких объектов, Вы можете подписаться на события от Спрайта, и он будет поставлять их при интеракции с любым из этих объектов. В единственном обработчике Вы можете поступить с таргетом как Вам вздумается. В случае ролловера таргетом будет сам Спрайт, и узнать, на кого конкретно из его детей Вы наехали, не получится. Чтобы разделять события детей при использовании ролловера, надо каждому ребенку назначать отдельного слушателя.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Цитата:
Просто человек просил объяснить разницу между ролловером и маусовером. Проще говоря, хотите ловить детей - подписывайтесь на маусовер, сам контейнер - ролловер.
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) Последний раз редактировалось carrotoff; 02.11.2011 в 17:35. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Странно. Вроде мы с ним точь-в-точь об одном и том же говорим.
Вернитесь к моему первому сообщению на первой странице, и посмотрите, "куда" добавлен слушатель MOUSE_OVER. На this. Не на черный клип, не на красный клип, а на их родителя. Это был ответ на вопрос топикстартера - "как использовать if". С ролловером использовать if - никак, ибо нет вариантов. Добавлено через 3 минуты Хотя вру, можно и с ролловером)) Если принимать события в один обработчик от всех, разных, объектов, и разбирать уже там. То есть addEventListener(MouseEvent.ROLL_OVER, ...) делать каждому, а разбирать в одном хендлере.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
а ну в этом и есть моя вина, ибо я отвечал не топикстартеру, а товарищу dsQuadro на вопрос:
Цитата:
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Не "сам", а "только". При маусовере контейнер также доступен, только не как таргет а как currentTarget, ибо на события от него была подписка.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Воистину. Ровно тоже самое хотел донести. Конечно, не столь подробно.
Рассматривайте моё "сам" как Ваше "только".
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
|
Цитата:
|
|
|||||
|
.
|
Я все понял.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:50. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| condition , ef...else , switch |
|
|