public void TriggerEvent(string EventID, params object[] list) { m_DefaultGameEvent.Init(list); m_DefaultGameEvent.type = EventID; if (m_dispathcerMap.ContainsKey(EventID) && m_dispathcerMap[EventID] != null) { m_dispathcerMap[EventID](m_DefaultGameEvent); } }
public static void TriggerEvent(string eventType, params object[] list) { m_DefaultGameEvent.Init(list); m_DefaultGameEvent.type = eventType; m_Observer.TriggerEvent(eventType, m_DefaultGameEvent); }