using UnityEngine; namespace MFrame { /// /// 全屏遮挡组件:挂到面板预制体根节点(与 UI_PanelBase 同节点)即生效,移除组件即关闭。 /// 打开本面板时自动隐藏下方层级中正在显示的面板(省去被遮住的 DrawCall), /// 关闭/销毁时自动恢复。由策划在编辑器中添加/移除本组件即可配置,无需改代码。 /// 注意:仅用于完全铺满屏幕的面板(如通行证、商店、活动大页),半屏弹窗不要挂。 /// public class FullScreenCover : MonoBehaviour { [Tooltip("勾选后:本面板被上层全屏面板遮挡时仍保持显示(仅用于必须常驻可见的特殊面板)。")] public bool isKeepShowWhenCovered = false; } }