private void CreateTaxis() { List <DTO> taxiObjects = Reader.GetTaxis(); foreach (DTO obj in taxiObjects) { GameObject newTaxi = Instantiate(TaxiPrefab, transform); newTaxi.name = "Taxi" + obj.Number; Taxi taxiComp = newTaxi.GetComponent <Taxi>(); taxiComp.FillFromDTO(obj); taxis.Add(taxiComp); } }