Просмотр полной версии : Как узнать на какую кнопку реагирует мышь
Есть большая флэшка, в которую грузится куча мувиклипов, причем один над другим. В этих мувиклипах тоже сложная структура. Проблема в том, что где-то находится кнопка(class Button) во всю флэшку, которая ловит на себя все события и не дает срабатывать нужным кнопкам. Вот как узнать(вернуть этот объект) программно, какая именно кнопка или мувиклип это делает?
Перебрать вручную всю эту мешанину не представляется возможным :wacko:
Мысли вертятся вокруг hitTest(явно не туда) и Mouse listeners...
Fatality
30.03.2009, 18:25
Так и не понял, что вы конкретно хотите, может лучше выложить исходник ?
Жень Шень
30.03.2009, 19:29
...что где-то находится кнопка(class Button) во всю флэшку...
Эта кнопка в данной ситуации должна лежать на самом верхнем слое и должна быть прозрачной.
Если есть исходник, то это не должно быть проблемой, по моему...
Исходник всего проекта весит около 1,5 Gb и содержит около 700 файлов. Думаю, теперь понятно почему так трудно разыскать эту несчастную кнопку.
Кстати, кнопка необязательно должна лежать на самом верхнем слое. Она должна лежать выше всех остальных элементов реагирующих на мышь, но скажем относительно остальной графики может быть и посередине, например. Согласны?
Жень Шень
31.03.2009, 11:29
...Кстати, кнопка необязательно должна лежать на самом верхнем слое. Она должна лежать выше всех остальных элементов реагирующих на мышь, но скажем относительно остальной графики может быть и посередине, например. Согласны?
Естественно! Когда писал, думал только про кнопки.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.