protected bool RegisterClickEvent(string btnName, UUIEventListener.VoidDelegate clickEvent) { GameObject btn = HelperAboutUnity.FindChildNode(this.gameObject, btnName); if (null != btn) { UUIEventListener.Get(btn).onClick = clickEvent; return(true); } return(false); }
static int set_onLongPressDown(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UUIEventListener obj = (UUIEventListener)o; UUIEventListener.VoidDelegate arg0 = (UUIEventListener.VoidDelegate)ToLua.CheckDelegate <UUIEventListener.VoidDelegate>(L, 2); obj.onLongPressDown = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index onLongPressDown on a nil value")); } }
static int get_onLongPressDown(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UUIEventListener obj = (UUIEventListener)o; UUIEventListener.VoidDelegate ret = obj.onLongPressDown; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index onLongPressDown on a nil value")); } }
public UUIEventListener.VoidDelegate UUIEventListener_VoidDelegate(LuaFunction func, LuaTable self, bool flag) { if (func == null) { UUIEventListener.VoidDelegate fn = delegate(UnityEngine.GameObject param0) { }; return(fn); } if (!flag) { UUIEventListener_VoidDelegate_Event target = new UUIEventListener_VoidDelegate_Event(func); UUIEventListener.VoidDelegate d = target.Call; target.method = d.Method; return(d); } else { UUIEventListener_VoidDelegate_Event target = new UUIEventListener_VoidDelegate_Event(func, self); UUIEventListener.VoidDelegate d = target.CallWithSelf; target.method = d.Method; return(d); } }
static public void OnLongPress(GameObject go, UUIEventListener.VoidDelegate voidDelegate) { UUIEventListener.Get(go).onLongPressDown = voidDelegate; }
static public void OnDoubleClick(GameObject go, UUIEventListener.VoidDelegate voidDelegate) { UUIEventListener.Get(go).onDoubleClick = voidDelegate; }
protected void RegisterClickEvent(UnityEngine.UI.Button _btn, UUIEventListener.VoidDelegate clickEvent) { _btn.onClick.AddListener(() => { clickEvent(_btn.gameObject); }); }
void Push_UUIEventListener_VoidDelegate(IntPtr L, UUIEventListener.VoidDelegate o) { ToLua.Push(L, o); }
public void RegisterClickMask(UUIEventListener.VoidDelegate _VoidDel) { UIEventListenerMgr.OnClick(_UIMaskObj, _VoidDel); }