Ejemplo n.º 1
0
    public static void UnRegisterEvent(GameObject go, EventTriggerType eventType, BaseEventListener.Action callBack)
    {
        BaseEventListener listener = GetListenerScript(go, eventType, false);

        if (null == listener)
        {
            return;
        }
        listener.RemoveListener(callBack);
    }
Ejemplo n.º 2
0
    public static void RegisterEvent(GameObject go, EventTriggerType eventType, BaseEventListener.Action callBack, params object[] objs)
    {
        BaseEventListener listener = GetListenerScript(go, eventType, true);

        if (null == listener)
        {
            return;
        }
        listener.AddListener(callBack, objs);
    }
Ejemplo n.º 3
0
 public static void RegisterEvent_LongPress(GameObject go, BaseEventListener.Action callBack, params object[] objs)
 {
     GetListenerScript <PointerLongPressListener>(go, true).AddListener(callBack, objs);
 }
Ejemplo n.º 4
0
 public static void RegisterEvent_LongPress(Component com, BaseEventListener.Action callBack, params object[] objs)
 {
     RegisterEvent_LongPress(com.gameObject, callBack, objs);
 }
Ejemplo n.º 5
0
 public static void UnRegisterEvent(Component com, EventTriggerType eventType, BaseEventListener.Action callBack)
 {
     UnRegisterEvent(com.gameObject, eventType, callBack);
 }
Ejemplo n.º 6
0
 public static void RegisterEvent(Component com, EventTriggerType eventType, BaseEventListener.Action callBack, params object[] objs)
 {
     RegisterEvent(com.gameObject, eventType, callBack, objs);
 }