IEnumerator _ShowMsgBox(string msg, string btn1_text, string btn2_text, OnMsgBoxClose onClose) { //等待上一个msgbox结束 while (m_isVisible) { yield return(null); } m_OnClose = onClose; m_msg = msg; m_btn1_text = btn1_text; m_btn2_text = btn2_text; //显示窗体 Show(Wnd.DefaultDuration); }
public void ShowMsgBox(string msg, string btn1_text, string btn2_text, OnMsgBoxClose onClose) { CoroutineManage.Single.StartCoroutine(_ShowMsgBox(msg, btn1_text, btn2_text, onClose)); }