
17.03.2011, 13:11
|
|
Регистрация: Dec 2010
Сообщений: 342
|
А изначально известно, какая кнопка налаживается на какую? Есть ли какая-то взаимосвязь наложения? Например, если налаживаются рядом стоящие кнопки в какой-то последовательности, то можно сделать так:
Ложим кнопки в контейнер, присваиваем name кнопки - порядковый номер, подписываем каждую кнопку к событию, при наведении на одну из кнопок срабатывает событие. В слушателе события перебираем все кнопки и если == e.target, то запоминаем порядковый номер, слаживаем или отнимаем (i+-1) - это и будет рядом стоящий мувик-кнопка. Ну а потом делаем с ним все, что хотим.
Думаю есть и вариант попроще, но мне что-то сразу это в голову пришло.
Добавлено через 9 минут
Только что посмотрел метод DisplayObjectContainer.getObjectsUnderPoint(). Легко можно использовать и его. Раньше не знал о нем.
|