Exemplo n.º 1
0
 public void SendSignalWithParaS <T>(EventSignalEnum eventSignal, params T[] paras)
 {
     if (mEventDictS.ContainsKey(eventSignal))
     {
         foreach (Object action in mEventDictS[eventSignal])
         {
             ActionWithParaS <T> actionWithParaS = action as ActionWithParaS <T>;
             if (actionWithParaS != null)
             {
                 actionWithParaS(paras);
             }
         }
     }
 }
Exemplo n.º 2
0
 //任意参数事件
 public void RegisterEventWithParaS <T>(EventSignalEnum eventSignal, Object tag, ActionWithParaS <T> actionWithParaS)
 {
     RegisterEvent(eventSignal, tag, mEventDictS, actionWithParaS);
 }