Я создал этот скрипт для случайного появления моих кнопок, но не знаю, как изменить время, когда они появлялись по отдельности, так как они все появляются одновременно. Я их не вижу и не породил, однако в Иерархии они создаются.
Public class RandomSpawn: MonoBehaviour {
public GameObject prefab1, prefab2, prefab3, prefab4, prefab5;
public float spawnRate = 2f;
float nextSpawn = 0f;
int whatToSpawn;
// Update is called once per frame
void Update() {
if (Time.time > nextSpawn)
{
whatToSpawn = Random.Range(1, 6);
switch (whatToSpawn)
{
case 1:
Instantiate(prefab1, transform.position, Quaternion.identity);
break;
case 2:
Instantiate(prefab2, transform.position, Quaternion.identity);
break;
case 3:
Instantiate(prefab3, transform.position, Quaternion.identity);
break;
case 4:
Instantiate(prefab4, transform.position, Quaternion.identity);
break;
case 5:
Instantiate(prefab5, transform.position, Quaternion.identity);
break;
}
nextSpawn = Time.time + spawnRate;
}
Чего мне не хватает?