Exemple #1
0
 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);
     }
 }
Exemple #2
0
    /// <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);
    }
Exemple #3
0
 private void OnDownloadComplete()
 {
     showingDlg.Hide();
     showingDlg = null;
 }