public void OnSubmitNum() { #if ANDROID_SDK || IOS_SDK if (GameSystem.Instance.mNetworkManager.m_loginConn != null) { isConnect = true; } Debug.Log("UILoginControl isConnect=" + isConnect); #else LoginNetwork.Instance.authorizationCode = _ui.InputAccount.value; #endif isDefaultServer = true; isSetLastServer = true; if (isConnect) { LoginNetwork.Instance.ServerInfoReq(); } else { ServerIPAndPort serverInfo = GameSystem.Instance.ServerDataConfigData.GetServerIPAndPort(); string serverIP = serverInfo.IP; int port = serverInfo.EndPoint; GameSystem.Instance.mNetworkManager.Getloginconn(serverIP, port); isConnect = true; } }
//连接PlatServer public void ConnectToPS(string platIP, uint platPort) { if (GlobalConst.IS_NETWORKING) { ServerIPAndPort serverInfo = GameSystem.Instance.ServerDataConfigData.GetServerIPAndPort(); string serverIP = platIP; GameSystem.Instance.mNetworkManager.ConnectToPS(serverIP, (int)platPort); Debug.Log("--- Connet to PlatServer: " + serverIP + " -- " + platPort); } else { //TODO: add process here. } }
//连接LoginServer public void ConnectToLS() { if (GlobalConst.IS_NETWORKING) { ServerIPAndPort serverInfo = GameSystem.Instance.ServerDataConfigData.GetServerIPAndPort(); string serverIP = serverInfo.IP; int port = serverInfo.EndPoint; //GameSystem.Instance.mClient.mUIManager.DisplayError("onChangeServer------6 " + serverIP); //GameSystem.Instance.mClient.mUIManager.DisplayError("onChangeServer------7 " + port); Debug.Log("--- Connecting to LoginServer: " + serverIP + " -- " + port); GameSystem.Instance.mNetworkManager.ConnectToLS(serverIP, port); } else { //TODO: add process here. } }