Releases: juniordiscart/ImpossibleOdds-MouseEvents
Releases · juniordiscart/ImpossibleOdds-MouseEvents
v1.3.0
v1.1.0
- Moved away from working in the
OnGUI
loop because it seems to there's a bug in its cycle, which skips a frame and can't reliably poll for inputs. TheMouseEventMonitor
will now work very early in the regularUpdate
cycle. - Added the
onDragStart
event which is called whenever the mouse events monitor detects that the user starts dragging the mouse while holding one of the tracked mouse buttons. - Added the
onNewFrame
event which can be useful to clear any mouse event caches. - Added the
IsTerminalEvent
property to theMouseButtonEvent
struct to detect whether the mouse event can evolve further into different events or not. - Updated the
MouseEventMonitor
to allow suspension of operations when it detects the cursor is over UI elements. - Removed the TextMeshPro dependency.
Initial Release
First release of the Impossible Odds - Mouse Events package.
The following features are included in this release:
- Single & double click detection,
- Dragging and drag completion detection,
- Events and polling for mouse events, and
- Tracking of multiple mouse buttons.