#Need help with rotation

1 messages · Page 1 of 1 (latest)

loud pelican
#

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);
    }```