Example #1
0
    void Refresh()
    {
        NetworkManager networkManager = NetworkManager.instance;

        HostData[] serverList = networkManager.serverList;

        Clear();

        Debug.Log("[ServerListDisplayer] Refresh");

        int current = 0;

        foreach (HostData server in serverList)
        {
            ServerListEntry entry = Instantiate(entryPrefab);

            entry.Initalize(server);
            entry.transform.SetParent(transform);
            entry.SetColor(current % 2 == 0 ? colorEven : colorOdd);

            current++;
        }
    }