Beispiel #1
0
 public static void BindClickEvent(GameObject obj, LuaFunction luafunc)
 {
     if (obj == null || luafunc == null) return;
     ClickTriggerListener listener = ClickTriggerListener.Get(obj);
     if (listener != null)
         listener.onClick = luafunc;
 }
Beispiel #2
0
        static public ClickTriggerListener Get(GameObject go)
        {
            ClickTriggerListener listener = go.GetComponent <ClickTriggerListener>();

            if (listener == null)
            {
                listener = go.AddComponent <ClickTriggerListener>();
            }
            return(listener);
        }