Example #1
0
 public void ShowMessage(string context, MessageBoxEnum.Style style, MessageBoxEnum.OnReceiveMessageBoxResult callback)
 {
     if (messageBoxPanel == null)
     {
         messageBoxPanel = GameObject.FindObjectOfType <MessageBoxPanel>();
         if (messageBoxPanel == null)
         {
             messageBoxPanel = ResManager.Instance.LoadResComponent <MessageBoxPanel>("Lobby/Prefab/UI/MessageUI");
         }
         messageBoxPanel.transform.SetParent(canvas);
         messageBoxPanel.transform.localPosition = Vector3.zero;
     }
     messageBoxPanel.ShowMessageBox(context, style, callback);
 }