Esempio n. 1
0
 public void UnRegistEvent(CEventSystem.EventHandler evtHanlder)
 {
     if (funcNotify != null)
     {
         if (funcNotify.Contains(evtHanlder))
         {
             funcNotify.Remove(evtHanlder);
         }
         funcHandler -= evtHanlder;
     }
 }
Esempio n. 2
0
 public void RegistEvent(CEventSystem.EventHandler evtHandler)
 {
     if (funcNotify != null)
     {
         if (funcNotify.Contains(evtHandler))
         {
             return;
         }
         funcNotify.Add(evtHandler);
         funcHandler += evtHandler;
     }
     else
     {
         funcNotify = new List <CEventSystem.EventHandler>();
         funcNotify.Add(evtHandler);
         funcHandler += evtHandler;
     }
 }