Ejemplo n.º 1
0
    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);
            }
        }
    }
Ejemplo n.º 2
0
 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);
         }
     }
 }