IDVsbruck
26.04.2008, 21:31
Есть несколько небольших мувиков, которые я без труда могу переносить (динамически создаю клоны и их переношу). Ранее были просто области-мувики, в которые я мог перенести свои малые. При релизе использовал hitTest и без труда проверял присутствие своих мувиков в этих областях.
Однако ситуация поменялась: надо, чтобы области, над которыми я проношу малые мувики, реагировали на присутствие над ними объектов.
Получается, что так как я "несу" мувик, то события onRollOver и onDragOver на слипы, находящиеся еще ниже, не распространяются. Как сделать так, чтобы обойти это затруднение? - Как я могу назначить событиям от мыши область применения на все объекты на сцене вне зависимости от их расположения (уровня)?
Есть такой нюанс: если бы зон реакции было немного, то я бы повесил на событие движения мыши с флагом drag обработчик, в котором делал бы проверку тем же hitTest, но у меня около сотни таких зон и обработчик будет сильно притормаживать.
Спасибо за содействие.
Однако ситуация поменялась: надо, чтобы области, над которыми я проношу малые мувики, реагировали на присутствие над ними объектов.
Получается, что так как я "несу" мувик, то события onRollOver и onDragOver на слипы, находящиеся еще ниже, не распространяются. Как сделать так, чтобы обойти это затруднение? - Как я могу назначить событиям от мыши область применения на все объекты на сцене вне зависимости от их расположения (уровня)?
Есть такой нюанс: если бы зон реакции было немного, то я бы повесил на событие движения мыши с флагом drag обработчик, в котором делал бы проверку тем же hitTest, но у меня около сотни таких зон и обработчик будет сильно притормаживать.
Спасибо за содействие.