Ejemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.CompareTag("Coin"))
     {
         Destroy(collision.gameObject);
         obj.AddCoins(1);
         if (obj.coins < 10)
         {
             n_coins.text = "0" + obj.coins.ToString();
         }
         else
         {
             n_coins.text = obj.coins.ToString();
         }
         if (obj.coins % 10 == 0)
         {
             obj.AddPotions(1);
             n_potions.text = obj.potions.ToString();
         }
     }
     if (collision.CompareTag("Potion"))
     {
         Destroy(collision.gameObject);
         obj.AddPotions(1);
         n_potions.text = obj.potions.ToString();
     }
     if (collision.gameObject.CompareTag("Jump") || collision.gameObject.CompareTag("Wall"))
     {
         if (collision.gameObject.CompareTag("Wall"))
         {
             this.cc.sharedMaterial.friction = 1f;
         }
         else
         {
             this.cc.sharedMaterial.friction = 0f;
         }
         jumps = 0;
     }
 }