public void UpdateServerList() { Debug.Log("Updating server list"); ServerListContent.transform.ClearChildren(); for (int i = 0; i < ServerHostList.Length; i++) { HostData HostGame = ServerHostList[i]; GameObject SI = (GameObject)Instantiate(ServerListItem, Vector2.zero, Quaternion.identity); SI.transform.SetParent(ServerListContent.transform); SI.transform.localScale = Vector3.one; SI.GetComponentInChildren <Text>().text = HostGame.gameName.ToString(); SI.GetComponent <Button>().onClick.AddListener(() => { ServerDetails.ConnectToServer(HostGame); }); } }
public void ConnectDirect( ) { ServerDetails.ConnectToServer(DirectIP, DirectPort); }