コード例 #1
0
 public static void Broadcast(eEventEnum p_event, object p_value)
 {
     if (eventTable[p_event] != null)
     {
         eventTable[p_event](p_value);
     }
 }
コード例 #2
0
 public static void AddHandler(eEventEnum p_event, Action <object> p_action)
 {
     if (!eventTable.ContainsKey(p_event))
     {
         eventTable[p_event] = p_action;
     }
     else
     {
         eventTable[p_event] += p_action;
     }
 }