private void Spawn() { if (_spawnerController == null) { var prefab = _spawnPrefabs[Random.Range(0, _spawnPrefabs.Length)]; Instantiate(prefab, transform.position, Quaternion.identity); } else { var spawnerObject = _spawnerController.GetRandomObject(); spawnerObject.transform.position = transform.position; } Invoke("Spawn", Random.Range(_spawnTimeMin, _spawnTimerMax)); }
private void Spawn() { if (_spawnerController == null) { var levelPiece = _spawnPrefabs [Random.Range(0, _spawnPrefabs.Length)]; Instantiate(levelPiece, transform.position, Quaternion.identity); //palauttaa oletusnollarotaation tuo viimeinen } else { var spawnedObject = _spawnerController.GetRandomObject(); spawnedObject.transform.position = transform.position; } // Aikakapseli tulevaisuuteen tämä Invoke. Invoke("Spawn", Random.Range(_spawnTimeMin, _spawnTimeMax)); }