@accacha

Как заспавнить только один рандомный элемент массива?

Есть пустой объект, на который наложен скрипт спавна объектов из массива. Как сделать так, чтобы спавнился только один рандомный элемент массива? Получился такой скрипт, но всё равно спавнятся все элементы массива.
using UnityEngine;

public class SpawnObject : MonoBehaviour
{

    public GameObject[] objects;
    
    void Start()
    {
        int rand = Random.Range(0, objects.Length);
        GameObject instance = Instantiate(objects[rand], transform.position, Quaternion.identity);
        instance.transform.parent = transform;
    }
}
  • Вопрос задан
  • 23 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы