public override void OnReceivedBroadcast (string fromAddress, string data) { AHServerInfo serverInfo = new AHServerInfo(); serverInfo.serverAddress = fromAddress; int.TryParse(data, out serverInfo.serverPort); Debug.Log("fromAddress: " + serverInfo.serverAddress + ", data: " + data); SendMessage("connectToServer", serverInfo); }
public void connectToServer(AHServerInfo serverInfo) { if (!client.isConnected) { networkDiscovery.StopBroadcast(); client.Connect(serverInfo.serverAddress, serverInfo.serverPort); } }