コード例 #1
0
ファイル: EventCenter.cs プロジェクト: huge0x0/GameCore
 public void SendSignalWithPara2 <T1, T2>(EventSignalEnum eventSignal, T1 para1, T2 para2)
 {
     if (mEventDict2.ContainsKey(eventSignal))
     {
         foreach (Object action in mEventDict2[eventSignal])
         {
             ActionWithPara2 <T1, T2> actionWithPara2 = action as ActionWithPara2 <T1, T2>;
             if (actionWithPara2 != null)
             {
                 actionWithPara2(para1, para2);
             }
         }
     }
 }
コード例 #2
0
ファイル: EventCenter.cs プロジェクト: huge0x0/GameCore
 //双参数事件
 public void RegisterEventWithPara2 <T1, T2>(EventSignalEnum eventSignal, Object tag, ActionWithPara2 <T1, T2> actionWithPara2)
 {
     RegisterEvent(eventSignal, tag, mEventDict2, actionWithPara2);
 }