Example #1
0
        public static void Initialize <T> () where T : Manager
        {
            Manager awakeManager = null;

            if (mAwakeManagers.TryGetValue(typeof(T), out awakeManager))
            {
                if (!awakeManager.Initialized)
                {
                    awakeManager.Initialize();
                    awakeManager.transform.SetAsFirstSibling();
                }
            }
        }