Exemplo n.º 1
0
    private void NewWave(float enemyCount)
    {
        for (int i = 0; i < enemyCount; i++)
        {
            int   randSpawnPoint = UnityEngine.Random.Range(0, spawnPoints.Length);
            float randSpawnTime  = UnityEngine.Random.Range(1f, 4f);
            StartCoroutine(SpawnEnemy(randSpawnPoint, randSpawnTime));
        }
        im.DisplayMessage("Wave " + waveCount);

        waveCount++;
    }
Exemplo n.º 2
0
 void HandleDying()
 {
     amscript.playDie(source);//audio
     anim.SetTrigger("death");
     Dissapear();
     im.DisplayMessage(this.tag + " Has Diededed!");
     PlayersFollow cameraScript = Camera.main.GetComponent<PlayersFollow>();
     if(cameraScript.playerNumber > 1)
     {
         cameraScript.RemovePlayer(this.gameObject);
         
         
     }
 }