private void Start() { instance = this; gameplay = false; gameOver = false; enemyWaveSpawner = GameObject.FindGameObjectWithTag("EnemySpawner").GetComponent <EnemyWaveSpawner>(); }
private void StartSpawner() { var s = Instantiate(spawner, new Vector2(0, 8), Quaternion.identity); s.waves = waves; activeSpawner = s; activeSpawner.waveText = waveText; }
private void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } spawnEnemies = true; currentWave++; waveText.text = "Wave: " + currentWave; }
/// <summary> /// Starts the enemy waves. /// </summary> private void StartWaves() { Shops.ForEach(shop => shop.StartSpawning()); EnemyWaveSpawner.StartSpawning(); }
private void Start() { enemyWaveSpawner = GameObject.FindGameObjectWithTag("EnemySpawner").GetComponent <EnemyWaveSpawner>(); }