public static void TriggerEvent(string eventName, System.Object param) { UEvent thisEvent = null; if (Instance.eventDictionary.TryGetValue(eventName, out thisEvent)) { thisEvent.Invoke(param); } }
// Event Handlers ------------------------------- private void OnEvent(IUEventData uEventData) { _uEvent.Invoke(uEventData); }
// Unity Methods ------------------------------- protected void Awake() { _onAwaked.Invoke(null); }
public void InvokeNull() { _uEvent.Invoke(null); }