private void ExecuteEvent(MonoBehaviourEvent mbe) { if (m_Actions.ContainsKey(mbe)) { m_Actions[mbe].ForEach((a) => { a(); }); } }
public void Add(MonoBehaviourEvent mbe, Action action) { if (!m_Actions.ContainsKey(mbe)) { m_Actions.Add(mbe, new List<Action>()); } m_Actions[mbe].Add(action); }