Esempio n. 1
0
        /// <summary>
        /// 关闭UI并立即删除
        /// </summary>
        /// <param name="name"></param>
        private void HideFrameThenDestroy(string name)
        {
            HideUIParams hideFrameParam = new HideUIParams(name)
            {
                DestroyFrameImmediately = true
            };

            HideFrameWithParam(hideFrameParam);
        }
Esempio n. 2
0
        /// <summary>
        /// 关闭UI
        /// </summary>
        /// <param name="hideParams"></param>
        private void HideFrameWithParam(HideUIParams hideParams)
        {
            GUIFrame hideFrame = GetFrame(hideParams.UIName);

            if (hideFrame != null)
            {
                hideFrame.SetHideFrameParam(hideParams);
                HideFrameInternal(hideFrame);
            }
        }