Hi I'm fairly new to coding and my current struggle is stated below.
//Spawn Animals to run from Top to Bottom
void SpawnRandomAnimal()
{
int animalIndex = Random.Range(0, animalPrefabs.Length);
Vector3 spawnPos = new Vector3(Random.Range(-spawnRangeX, spawnRangeX), 0, spawnPosZ);
Instantiate(animalPrefabs[animalIndex], spawnPos, animalPrefabs[animalIndex].transform.rotation);
}
//Spawn Animals to run from left to right
void SpawnRandomAnimalLeft()
{
int animalIndex = Random.Range(0, animalPrefabs.Length);
Vector3 spawnPos = new Vector3(-spawnPosX, 0, (Random.Range(spawnRangeZBot, spawnRangeZ)));
Instantiate(animalPrefabs[animalIndex], spawnPos, animalPrefabs[animalIndex].transform.rotation);
}```