A MouseEvent is triggered when the user uses the mouse (for example, click or release
the mouse button, move the mouse, or scroll the mouse wheel). The targetBox of the event
is determined by the blockEvent attribute and the pop-up status. MouseEvent will bubble
up.
MouseEvent types include:
- captureReleased - fired when a box release mouse capture
- mouseUp - fired when a mouse button is up within the box that has the reaction
- mouseDown - fired when a mouse button is down
- doubleClick - fired when a user double clicks a mouse button
- mouseMove - fired when a user moves the mouse
- mouseWheel - fired when a user scrolls the mouse wheel
- mousePress - fired when the left mouse button is down and has been pressed over 500 milliseconds
- click - fired when the left mouse button is released
- mouseReleased - fired when the mouse button is released anywhere in the scene
- mouseDrag - fired when a mouse button is down and the mouse is moved
- mouseOver - fired when the mouse cursor is moved over a box
- mouseOut - fired when the mouse cursor moves out of a box