Beispiel #1
0
    //사용할 게임서버 설정하기
    public void Set_useGameServer(byte subIdx)
    {
        if (User_GameServerInfos.ContainsKey(subIdx))
        {
            User_userGameServer = User_GameServerInfos[subIdx];
        }
        else
        {
            foreach (var sv in User_GameServerInfos)
            {
                User_userGameServer = sv.Value;
                break;
            }
        }

        UserEditor.Getsingleton.EditLog("서버접속 name : " + User_userGameServer.ServerName + " svidx : " + User_userGameServer.SubIdx);
    }
    public void mainMenuServerConnect()
    {
        //채팅 IP 및 포트 값 전달
        GameServer_Info serverInfo        = UserDataManager.instance.user.User_userGameServer;
        string          ChattingServer_IP = string.Empty;
        ushort          Server_Port       = 0;

#if UNITY_EDITOR
        ChattingServer_IP = serverInfo.PubIp;
        Server_Port       = serverInfo.CnPort;
#else
        ChattingServer_IP = serverInfo.PubIp;
        Server_Port       = serverInfo.CnPort;
#endif

        Net_Script.Connect_Start(ChattingServer_IP, Server_Port);
        UserEditor.Getsingleton.EditLog("MainMenuServer is complete to connect , IP : " + ChattingServer_IP + " /Port: " + Server_Port);
    }