Exemplo n.º 1
0
 void OnError(MessageRetCode retCode)
 {
     GTAsync.Instance.Run(() =>
     {
         GTEventCenter.FireEvent(GTEventID.TYPE_NETWORK_CONNECT_FAIL, retCode);
     });
     OnClose();
 }
Exemplo n.º 2
0
 void OnError(MessageRetCode retCode)
 {
     GTAsync.Instance.Run(() =>
     {
         GTEventCenter.FireEvent(GTEventID.TYPE_CONNECT_FAIL, retCode);
     });
     Debug.LogError(retCode.ToString());
     OnClose();
 }
Exemplo n.º 3
0
    private void OnConnectFail(MessageRetCode arg1)
    {
        GTWindowManager.Instance.CloseWindow(EWindowID.UINetWaiting);
        GTWindowManager.Instance.OpenWindow(EWindowID.UIMessageBoxForNetwork);
        UIMessageBoxForNetwork dialog = (UIMessageBoxForNetwork)GTWindowManager.Instance.GetWindow(EWindowID.UIMessageBoxForNetwork);

        dialog.ShowView(string.Empty, "网络连接失败,请稍后重试", NetworkManager.Instance.ReConnect, () =>
        {
#if UNITY_EDITOR
            UnityEditor.EditorApplication.isPlaying = false;
#else
            Application.Quit();
#endif
        });
    }
Exemplo n.º 4
0
 private void OnError(MessageRetCode retCode)
 {
     GameFrame.IAsync.Instance.Run(() => { IEvent.IEventCenter.SendEvent(IEvent.EventID.IEVENT_NETWORK_CONNECT_FAIL, retCode); });
     OnClose();
 }
Exemplo n.º 5
0
 private void OnConnectFail(MessageRetCode arg)
 {
 }