Exemplo n.º 1
0
        public static void AddEventToChild(Transform Parent, string ChildPath, UnityAction Callback, EventSystemType Type = EventSystemType.Click)
        {
            if (LiteConfigure.EnableButtonClick && Type == EventSystemType.Click)
            {
                var Btn = Parent?.Find(ChildPath)?.GetComponent <Button>();
                if (Btn != null)
                {
                    Btn.onClick.AddListener(Callback);
                    return;
                }
            }

            EventHelper.AddEventToChild(Parent, ChildPath, Callback, Type);
        }
Exemplo n.º 2
0
 public static void AddEventToChild(GameEntity Entity, string ChildPath, Action <EventSystemData> Callback, EventSystemType Type = EventSystemType.Click)
 {
     EventHelper.AddEventToChild(Entity, ChildPath, Callback, Type);
 }
Exemplo n.º 3
0
 public static void AddEventToChild(Transform Parent, string ChildPath, Action <EventSystemData> Callback, EventSystemType Type = EventSystemType.Click)
 {
     EventHelper.AddEventToChild(Parent, ChildPath, Callback, Type);
 }