You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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. The MouseEventMonitor will now work very early in the regular Update 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 the MouseButtonEvent 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.