public override void OnUpdate() { if (urls.Count > 0 && showingDlg == null) { UiManager.Instance.ShowByName(UiPrefabNames.UiPnlMessage); showingDlg = UiManager.Instance.GetUi <UiPnlMessage>(); showingDlg.Set(ConfigDataBase.TextConfig.Get("UIConfigNeedUpdate").Content, UiDialogBtn.Ok, OnDlgBtnClick, false); } }
/// <summary> /// 显示弹出框 /// </summary> public UiDialog ShowAlert(string content, uint flag, Action <AlertBtnType, object> callBack = null, object data = null) { UiManager.Instance.ShowByName(UiPrefabNames.UiPnlMessage); UiPnlMessage alert = UiManager.Instance.GetUi <UiPnlMessage>(); if (alert != null) { alert.Set(content, flag, callBack).SetData(data); } return(alert); }