Esempio n. 1
0
    public void NoteMissed()
    {
        //Debug.Log("Miss");

        currentMult       = 1; //reset multiplier
        multiplierTracker = 0;
        multiText.text    = "x" + currentMult;

        currentCombo        = 0;
        comboText.text      = "";
        comboTrackText.text = "";

        health.TakeDamage(10);

        if (health.currentHealth <= 0 && special == false)
        {
            playerAnimator.SetBool("Hit", false);
            playerAnimator.SetBool("Dead", true);
            enemy.Idle();
        }

        else if ((health.currentHealth >= 0 && special == false) || (health.currentHealth >= 0 && timecount >= 60))
        {
            if (stop == true && special == false)
            {
                playerAnimator.SetBool("Hit", false);
            }

            // playerAnimator.SetBool("Hit", true);
            playerAnimator.SetBool("Idle", false);
            playerAnimator.SetBool("Dead", false);
            playerIsHit = true;
        }

        /* else
         *   playerAnimator.SetBool("SongFinished", true);*/

        n = 0; //reset n
        missedHits++;
        collisionCounter++;
    }