void InstantiateAlltowerUI() { foreach (Tower tower in _towerPrefabs) { GameObject newTowerUIObj = Instantiate(_towerUiPrefabs.gameObject, _towerUiParent); TowerUI newTowerUI = newTowerUIObj.GetComponent <TowerUI>(); newTowerUI.SetTowerPrefabs(tower); newTowerUI.transform.name = tower.name; } }