public static void AddOneShot(Enum _em, Callback _cb) { ZEventData zed = new ZEventData(); zed.m_callback += _cb; zed.m_bOnce = true; AddEvent(_em, zed); }
private static void AddEvent(Enum _em, ZEventData _zed) { if (dicGlobalEvent.ContainsKey(_em)) { dicGlobalEvent[_em].Add(_zed); } else { List <ZEventData> list = new List <ZEventData>(); list.Add(_zed); dicGlobalEvent.Add(_em, list); } }