Ejemplo n.º 1
0
 void OnTriggerEnter2D(Collider2D col)
 {
     if (col.gameObject.tag == "Treasure")
     {
         Debug.Log("Effect");
         Debug.Log(col.gameObject.name);
         ScoreManager.IncrementScore(col.gameObject.GetComponent <Treasure>().score);
         col.gameObject.GetComponent <Treasure>().DestroyTreasure();
         if (col.gameObject.name.Contains("Rare"))
         {
             var effect = GameObject.Instantiate(effectPrefab, transform.parent);
             effect.GetComponent <GetGemEffect>().player = gameObject;
             AudioManager.instance.PlaySE(soundRareGem);
             rare.AddCount();
         }
         else
         {
             AudioManager.instance.PlaySE(soundNormalGem);
             if (col.gameObject.name.Contains("Uncommon"))
             {
                 uncommon.AddCount();
             }
             else
             {
                 common.AddCount();
             }
         }
     }
 }