[AS3 SNIPPET] Detect if mouse pointer is over/out of the stage area
stage.addEventListener (Event.MOUSE_LEAVE, leaveHandler);
stage.addEventListener (MouseEvent.MOUSE_MOVE, returnHandler);
function leaveHandler(event:Event):void
{
trace("leaveHandler");
stage.addEventListener (MouseEvent.MOUSE_MOVE, returnHandler);
}
function returnHandler(event:Event):void
{
trace("returnHandler");
stage.removeEventListener(MouseEvent.MOUSE_MOVE, returnHandler);
}
Event.MOUSE_LEAVE: dispatched by the Stage object when the mouse pointer moves out of the stage area.
MouseEvent.MOUSE_MOVE: Dispatched when a user moves the pointing device while it is over an InteractiveObject.








Your Snippets are super easy to understand. Congratulations.