private void InstantiateAllTowerUI() { foreach (Tower tower in towerPrefabs) { GameObject newTowerUI = Instantiate(towerUIPrefab, towerUIParent); TowerUI towerUI = newTowerUI.GetComponent <TowerUI>(); towerUI.SetTower(tower); towerUI.transform.name = tower.name; } }