public override void OnEmit(MouseMake.Event e) { if (e is MouseMake.ButtonEvent eve) { MouseMake.ButtonEvent bevent = eve; if (bevent.button == SysTouch.LEFT) { if (outer._mouseDown = bevent.down) { outer._currentId += 2; outer.DispatchTouch(e, TouchMake.Event.Kind.START); } else { outer._pivot = null; outer.DispatchTouch(e, TouchMake.Event.Kind.END); } } if (outer._mouseDown) { outer.DispatchTouch(e, TouchMake.Event.Kind.MOVE); } outer._emx = e.x; outer._emy = e.y; } }
public override void OnEmit(MouseMake.ButtonEvent e) { outer._currentInput.CallMouse(e); }