Esempio n. 1
0
 //打开本地对话框
 private static void OpenNativeDialog(DialogParams dialogParams)
 {
     //throw new System.NotImplementedException("OpenNativeDialog");
     // TODO:这里应该弹出原生对话框,先简化实现为直接按确认按钮
     if (dialogParams.OnClickConfirm != null)
     {
         dialogParams.OnClickConfirm(dialogParams.UserData);
     }
 }
Esempio n. 2
0
 //打开对话框界面
 public static void OpenDialog(this UIComponent uiComponent, DialogParams dialogParams)
 {
     if ((GameEntry.Procedure.CurrentProcedure as ProcedureBase).UseNativeDialog)
     {
         OpenNativeDialog(dialogParams);
     }
     else
     {
         uiComponent.OpenHotUIForm(1, "DialogForm", dialogParams);
     }
 }