Esempio n. 1
0
 void OnCollisionEnter()
 {
     Debug.Log("Hit Object");
     timer.enabled          = false;
     hitObjectText.color    = Color.green;
     hitObjectText.fontSize = 50;
     hitObjectText.text     = "You win!\nWait for\nleaderboard";
     walk.enabled           = false;
     CalculateScoreTime();
     StartCoroutine("WinMessage");
     cameraSwitcher.ShowOverheadView();
     timer.StopCoroutine("LoseTime");
 }
    // Update is called once per frame
    void Update()
    {
        if (timeLeft <= 0 && !switcher)
        {
            StopCoroutine("LoseTime");
            countdownText.fontSize = 100;

            countdownText.text = "Time's up! \nWait for \nleaderboard...";
            walk.enabled       = false;
            StartCoroutine("LoseMessage");
            cameraSwitcher.ShowOverheadView();
            PlayerPrefs.SetString("playerScore", "0");
            PlayerPrefs.Save();
            switcher = true;
        }
    }