public void InitializeUIs() { //mUIAnchor.Clear(); //Object[] objs = FindObjectsOfType(typeof(UIAnchor)); //if (objs != null) //{ // foreach (Object obj in objs) // { // UIAnchor uiAnchor = obj as UIAnchor; // if (!mUIAnchor.ContainsKey(uiAnchor.side)) // mUIAnchor.Add(uiAnchor.side, uiAnchor.gameObject); // } //} mUIScene.Clear(); UIScene[] scenes = FindObjectsOfType <UIScene>(); lists.AddRange(scenes); Object[] uis = FindObjectsOfType(typeof(UIScene)); if (uis != null) { foreach (Object obj in uis) { UIScene ui = obj as UIScene; ui.SetVisible(false); mUIScene.Add(ui.gameObject.name, ui); } } }
public void InitializeUIs() { mUIAnchor.Clear(); Object[] objs = FindObjectsOfType(typeof(UIAnchor)); if (objs != null) { foreach (Object obj in objs) { UIAnchor uiAnchor = obj as UIAnchor; if (!mUIAnchor.ContainsKey(uiAnchor.side)) { mUIAnchor.Add(uiAnchor.side, uiAnchor.gameObject); } } } mUIScene.Clear(); Object[] uis = FindObjectsOfType(typeof(UIScene)); if (uis != null) { foreach (Object obj in uis) { UIScene ui = obj as UIScene; ui.SetVisible(false); mUIScene.Add(ui.gameObject.name, ui); } } }