Search Unity

Lidgren connection availability check

Discussion in 'Multiplayer' started by forcepusher, Nov 20, 2012.

  1. forcepusher

    forcepusher

    Joined:
    Jun 25, 2012
    Posts:
    227
    Code (csharp):
    1. foreach (string serverParametersString in allServers)
    2. {
    3.     string[] serverParametersArray = serverParametersString.Split('`');
    4.                    
    5.     NetPeerConfiguration config = new NetPeerConfiguration(gameName);
    6.     config.Port = int.Parse(serverParametersArray[1]);
    7.     client = new NetClient(config);
    8.     client.Start();
    9.  
    10.     client.Connect(serverParametersArray[0],config.Port);
    11.     // and now i need to wait until connection would get approved by server and really work
    12.     // if not, then i'l just move on to the next server
    13.     // is there anything i could use with yield return, like on unity WWW class ?
    14. }
     
    Last edited: Apr 9, 2020