void SpawnEnemy(EnemyController controller) { int[] temp = new int[] { -1, 0, 1 }; GroundTile last = _spawnedGroundTiles[_spawnedGroundTiles.Count / 2]; int lane = last.GetRandomLane(); Vector3 spawnPos = last.GetRandomLanePosition(lane); EnemyController go = Instantiate(controller, spawnPos, Quaternion.identity, _enemyGroup); go.CurrentLane = lane; _spawnedEnemies.Add(go); }