private void RenderSectors() { WorldService.GetPopulationDensity(response => { for (int index = 0; index < response.density.Length; index++) { int population = response.density[index]; Sector sector = Instantiate(sectorPrefab, worldContainer); sector.Id = index + 1; sector.SetText(population.ToString()); sector.MouseClickEvent.AddListener(() => OnSectorSelected(sector)); sector.MouseDoubleClickEvent.AddListener(() => { OnSectorSelected(sector); OnSelectClick(); }); _sectors.Add(sector); } }, Debug.Log); overlay.SetActive(false); }