/// <summary> /// 关闭UI并立即删除 /// </summary> /// <param name="name"></param> private void HideFrameThenDestroy(string name) { HideUIParams hideFrameParam = new HideUIParams(name) { DestroyFrameImmediately = true }; HideFrameWithParam(hideFrameParam); }
/// <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); } }