public static void ConnectionMessageReceived(Packet _packet) { string message = _packet.ReadString(); int ID = _packet.ReadInt(); Debug.Log(message + " " + ID); Client.Instance.clientID = ID; Sender.ConnectionMessageResponse(); if (message.Contains("[Game]")) { Client.Instance.udp.Connect(((IPEndPoint)Client.Instance.tcp.clientSocket.Client.LocalEndPoint).Port); } else { LoginUI loginUI = UIManager.Instance.UIWindows["Login"].GetComponent <LoginUI>(); loginUI.ChangeConnectionState(LoginUI.ConnectionState.Connected); } }