Цитата:
Сообщение от Alkaz
если я вас правильно понял, то вам нужно просто подписываться на событие стейджа в момент когда нажали, когда отпустили - отписываемся.
|
Большое спасибо, отличная идея
Цитата:
Сообщение от switcher!
как вариант, можно в object1 и object2 определить переменную flagDown = false; (+ дополнение от MyXus)
в обработчике MOUSE_DOWN нажатого объекта пишем
Код AS3:
this.flagDown = true;
(можно без this)
А в обработчиках события MOUSE_UP от stage пишете:
Код AS3:
if (!this.flagDown) { return; } this.flagDown = false;
...
последовательно вызываются все обработчики, но по факту реализуется только обработчик нужного объекта.
|
Спасибо за совет, я тоже думал об этом, но хотелось более простого варианта

Жаль, что onReleaseOutside разработчики потеряли в AS3
