示例#1
0
        // 隐藏一个 UI
        private void hideFormInternal(UIFormID ID)
        {
            Form win = getForm(ID);

            if (win != null)
            {
                if (win.IsVisible())
                {
                    UtilApi.SetActive(win.m_GUIWin.m_uiRoot, false);
                    win.onHide();
                }
            }
        }
示例#2
0
        public void showFormInternal(UIFormID ID)
        {
            Form win = getForm(ID);

            if (win != null)
            {
                if (!win.bReady)
                {
                    win.onReady();
                }
                if (!win.IsVisible())
                {
                    UtilApi.SetActive(win.m_GUIWin.m_uiRoot, true);
                    win.onShow();
                }
            }
        }