/ Published in: ActionScript
Because onDragOver in AS2 doesn't really work, here is some script for actually detecting whether the mouse button is held down when rolling over something. NOTE that for ideal usage, you will have to write some actual collision detection between the cursor (_xmouse /_ymouse) and whatever object(s) you wish to roll over.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
var isMouseDown:Boolean = false; this.onMouseDown = function() { isMouseDown = true; }; this.onMouseUp = function() { isMouseDown = false; }; this.onEnterFrame = function() { if (isMouseDown) { trace("mouse down"); } else { trace("mouse up"); } };
URL: http://www.actionscript.org/forums/showthread.php3?t=152993