void OnTriggerEnter2D(Collider2D other)
    {
        if (other.CompareTag("Enemy"))
        {
            if (isInvincible == false)
            {
                PlayerDamage.PlayOneShot(PlayerDamage.clip);
                LoseHealth();
                StartCoroutine(SetInvulnerability());
            }
        }
        if (other.CompareTag("Heart"))
        {
            if (health < hearts.Length)
            {
                PickupHeart.PlayOneShot(PickupHeart.clip);

                health++;
                hearts[health - 1].sprite = FullHeart;
                Destroy(other.gameObject);
            }
        }
        if (other.CompareTag("Coin"))
        {
            if (PlayerPrefs.GetInt("CoinFirstUpgradeBool") == 0)
            {
                Score.CoinStorage += 1 * 1;
            }
            if (PlayerPrefs.GetInt("CoinFirstUpgradeBool") == 1)
            {
                Score.CoinStorage += 1 * (PlayerPrefs.GetInt("CoinMultiplier"));
            }
            PickupCoin.PlayOneShot(PickupCoin.clip);
            Destroy(other.gameObject);
        }
    }