public override void RemoveClickCallBack(GOGUI.EventTriggerListener.VoidDelegate func) { GOGUI.EventTriggerListener triggerListener = GOGUI.EventTriggerListener.Get(gameObject); triggerListener.parameter = this; triggerListener.onClick -= func; clickAction -= func; }
public override void AddClickCallBack(GOGUI.EventTriggerListener.VoidDelegate func) { GOGUI.EventTriggerListener lis = GOGUI.EventTriggerListener.Get(gameObject); lis.parameter = this; lis.onClick += func; clickAction -= func; clickAction += func; }
public void RemoveLongPressEndCallBack(GOGUI.EventTriggerListener.VoidDelegate callBack) { EventTriggerListener listener = EventTriggerListener.Get(gameObject); listener.OnLongPressEnd = null; }