Exemple #1
0
 // Update is called once per frame
 void Update()
 {
     if (timeLeft >= 0)
     {
         timeLeft      -= Time.deltaTime;
         timerText.text = timeLeft.ToString("F2");
     }
     if (timeLeft <= 0) //Remove this if lava should be deadly.
     {
         ht.Invoke("EndGame", 0.1f);
     }
 }
Exemple #2
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.CompareTag("Collectible"))
     {
         other.gameObject.GetComponent <AudioSource>().Play();
         other.gameObject.GetComponent <MeshRenderer>().enabled = false;
         other.gameObject.GetComponent <BoxCollider>().enabled  = false;
         Destroy(other.gameObject, 0.3f);
     }
     else if (other.gameObject.CompareTag("Goal"))
     {
         ht.VictoryCHeck = true;
         ht.Invoke("EndGame", 0.1f);
     }
 }