void Start() { foreach (EnvironmentTile tile in tiles) { tile.CreatePool(); } if (startTile) { EnvironmentTile tile = startTile.GetInstance <EnvironmentTile>(); InstancedTiles.Add(tile); } // Creating the first five tiles while (InstancedTiles.Count < 5) { CreateNewTile(); } }