void __gripTouchBegin(EventContext context) { if (_bar == null) { return; } context.StopPropagation(); InputEvent evt = context.inputEvent; if (evt.button != 0) { return; } context.CaptureTouch(); _gripDragging = true; _target.UpdateScrollBarVisible(); _dragOffset = this.GlobalToLocal(new Vector2(evt.x, evt.y)) - _grip.xy; }
static int UpdateScrollBarVisible(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); FairyGUI.ScrollPane obj = (FairyGUI.ScrollPane)ToLua.CheckObject <FairyGUI.ScrollPane>(L, 1); obj.UpdateScrollBarVisible(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }