Цитата:
|
потом что событие MOUSE_MOVE висит на спрайте
|
Спасибо! Что то недоглядел.
А почему когда мышка выходит за ограничения то обьекты все равно двигаются, хотя слушатель удалён?
Или он не удаляется пока не завершиться его работа?

Код AS3:
private function this_mouseMoveHandler(event:MouseEvent):void
{
if (mouseX > this.width)
{
trace('>');
stage.removeEventListener(MouseEvent.MOUSE_MOVE, this_mouseMoveHandler);
this.removeEventListener(MouseEvent.MOUSE_DOWN, this_mouseDownHandler);
}
_target.x = mouseX - _distantion.x;
_target.y = mouseY - _distantion.y;
event.updateAfterEvent();
}