public virtual void OnDispose() { RUIType = RUIType.Close; GRoot.inst.asCom.RemoveChild(GComponent, true); GComponent?.Dispose(); GComponent = null; uILogic_Button?.Dispose(); uILogic_Button = null; }
/// <summary> /// 界面关闭。 /// </summary> protected internal virtual void OnClose(bool immediately = false) { Visible = false; if (immediately) { RUIType = RUIType.Close; } else { RUIType = RUIType.Cache; } _recordDeltaTime = TimeActionComponent.This._LoealDeltaTime; }
/// <summary> /// 界面打开。 /// </summary> /// <param name="formClass">用户自定义数据。</param> protected internal virtual void OnOpen() { //添加分页控制监听事件 uILogic_Button?.AddSelectIndexTouch(); //添加按钮监听事件 uILogic_Button?.AddBtnListener(); Visible = true; _recordDeltaTime = 0; RUIType = RUIType.Open; }
/// <summary> /// 界面初始化。 /// </summary> protected internal virtual void OnInit() { RUIType = RUIType.Loading; }