Не могу создать экземпляр сборного внутри сборного - PullRequest
0 голосов
/ 03 октября 2019

Вечерние ребята, у меня вопрос, почему я не могу создать экземпляр сборного внутри сборного?

enter image description here

enter image description here

Сценарий ObsSpawner:

public GameObject[] Spawner;

// Start is called before the first frame update
void Start()
{
    Spawner = GameObject.FindGameObjectsWithTag("SpawnObj");
}

// Update is called once per frame
void Update()
{
    foreach (GameObject spawn in Spawner)
    {
        spawn.SetActive(true);
    }
}

, но еслиЯ поместил вызывающего пользователя вне префаба, который будет создавать эти препятствия, это что-то не так с моим сценарием?

1 Ответ

1 голос
/ 03 октября 2019

У вас уже есть ссылки на префабы. Просто переберите и Instantiate их:

public GameObject[] Spawner;

// Start is called before the first frame update
void Start()
{
    foreach (GameObject spawn in Spawner)
    {
        Instantiate(spawn);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...