Ejemplo n.º 1
0
    // Update is called once per frame
    void Update()
    {
        UpdateTimeDisplay();

        // reset level if r pressed
        if (Input.GetKeyUp(KeyCode.R))
        {
            Reset(true);
        }

        // open pause menu when 'esc' hit
        if (Input.GetKeyDown(KeyCode.Escape))
        {
            ToggleMenu();
        }

        // reset level if player reached the end
        if (playerController.completedLevel())
        {
            UnityEngine.Debug.Log("Player completed level!");

            IncrementScore();
            UpdateScoreDisplay();
            settingsInfo.AddScore(stopWatch.Elapsed);

            Reset(true);
        }
    }