コード例 #1
0
    public static void TriggerEvent(string eventName, System.Object param)
    {
        UEvent thisEvent = null;

        if (Instance.eventDictionary.TryGetValue(eventName, out thisEvent))
        {
            thisEvent.Invoke(param);
        }
    }
コード例 #2
0
 //  Event Handlers   -------------------------------
 private void OnEvent(IUEventData uEventData)
 {
     _uEvent.Invoke(uEventData);
 }
コード例 #3
0
 //  Unity Methods   -------------------------------
 protected void Awake()
 {
     _onAwaked.Invoke(null);
 }
コード例 #4
0
 public void InvokeNull()
 {
     _uEvent.Invoke(null);
 }