public void Populate(List <TeamData> _list, string _id) { Clear(); int index = 1; foreach (TeamData data in _list) { TournamentLeaderboardItem item = Instantiate(itemTemplate, content); item.Populate(index, data.Name, data.TournamentStatistics[_id].Points + " pts", data.IsUserControlled); item.gameObject.SetActive(true); index++; } }
public void Populate(List <PlayerData> _list, string _tournamentId, string _param) { Clear(); int index = 1; foreach (PlayerData data in _list) { TournamentLeaderboardItem item = Instantiate(itemTemplate, content); string param = ""; switch (_param) { case "Goals": param = data.TournamentStatistics(_tournamentId).Goals.ToString(); break; } item.Populate(index, data.FullName + "\n<size=20><color=#666666>" + data.Team.Name, param, data.Team.IsUserControlled); item.gameObject.SetActive(true); index++; } }