Пример #1
0
 public void UnRegisterEvent(MyEventListner listner)
 {
     if (EventListners.Contains(listner))
     {
         EventListners.Remove(listner);
     }
 }
Пример #2
0
 //void OnEnable ()
 //{
 //    for (int i = EventListners.Count - 1; i >= 0; i--)
 //    {
 //        EventListners.Remove(EventListners[i]);
 //    }
 //}
 public void RegisterEvent(MyEventListner listner)
 {
     //  Debug.Log("Before if");
     //  Debug.Log($"{EventListners.Count}");
     if (!EventListners.Contains(listner))
     {
         //     Debug.Log("new event add to our list");
         EventListners.Add(listner);
     }
 }