Esempio n. 1
0
 public void DetachListener(EventDispatcherNode dis, EventDispatcherNode.EventListenerDele dele, string type)
 {
     if (dis.HasListener(type, dele))
     {
         dis.DetachListener(type, dele);
         for (var i = 0; i < mlistener.Count; i++)
         {
             var data = mlistener[i];
             if (data.dis == dis && data.type == type && data.dele == dele)
             {
                 mlistener.RemoveAt(i);
                 i--;
             }
         }
     }
 }
Esempio n. 2
0
 public void DetachListener()
 {
     dis.DetachListener(type, dele);
 }