// 显示状态发生变化的时候调用 protected virtual void OnShow() { Delay = -1; ShowTime = -1; Callback_OnShow?.Invoke(IsShow); if (IsFullScreen) { BaseInputMgr.PushFullScreenState(IsShow); } }
public override void OnDestroy() { if (IsRecord) { BaseUIMgr.RemoveRecordView(this); } if (IsShow && IsFullScreen) { BaseInputMgr.PushFullScreenState(false); } base.OnDestroy(); }