private GameServer server
= new GameServer
();
Transform goTCPPort = transform.parent.FindChild("TCP Port");
int tcpPort = int.Parse (goTCPPort.FindChild ("Label").GetComponent<UILabel>().text);
Transform goUDPPort = transform.parent.FindChild("UDP Port");
int udpPort = int.Parse (goUDPPort.FindChild ("Label").GetComponent<UILabel>().text);
if(!server.isActive)
{
server.name = "My server";
server.Start(tcpPort, udpPort);
server.LoadFrom("server.dat");
Debug.Log("Server is active: " + server.isActive + " " + tcpPort + " " + udpPort);
}
else
{
Debug.Log("The ports are already open" + " " + tcpPort + " " + udpPort);
return;
}