public void ShowMessageBox(string msg, string leftStr, UIEventListener.VoidDelegate leftCallBack, string rightStr, UIEventListener.VoidDelegate rightCallBack) { BaseUI msgWindow = GetUIByType(E_UIType.PanelMessageBox); if (msgWindow != null) { UIMessageBox messageBoxWindow = ((UIMessageBox)msgWindow); ((UIMessageBox)msgWindow).ResetWindow(); messageBoxWindow.SetMsg(msg); messageBoxWindow.SetRightBtnCallBack(rightStr, rightCallBack); messageBoxWindow.SetLeftBtnCallBack(leftStr, leftCallBack); ShowUI(E_UIType.PanelMessageBox, typeof(UIMessageBox), null); } }