예제 #1
0
    void Update()
    {
        foreach (Enemy enemy in enemiesList)
        {
            if (enemy.GetDeath())
            {
                enemiesList.Remove(enemy);
            }
        }

        if (Input.GetKeyDown(KeyCode.Escape))
        {
            if (pauseMenu.isPaused)
            {
                pauseMenu.Resume();
            }
            else
            {
                pauseMenu.Pause();
            }
        }

        if (enemiesList.Count <= 0)
        {
            if (!won)
            {
                FindObjectOfType <AudioManager>().Play("Victory");
                won = true;
            }
            endScreen.EndGame();
        }
    }