コード例 #1
0
 private void OnTriggerEnter2D(Collider2D other)
 {
     if (other.gameObject.CompareTag("Enemy"))
     {
         _waveController.EnemiesRemaining--;
         if (!playerUpgrades.BlockAttack())
         {
             if (other.gameObject.name.Contains("Boss"))
             {
                 Years -= _yearsPerBossHit;
             }
             else
             {
                 Years -= _yearsPerHit;
             }
         }
         Destroy(other.gameObject);
     }
     else if (other.gameObject.CompareTag("Heart"))
     {
         Years += _yearsPerHeart;
         Destroy(other.gameObject);
     }
     else if (other.gameObject.CompareTag("BossHeart"))
     {
         Years += _yearsPerBossHeart;
         Destroy(other.gameObject);
     }
 }