Esempio n. 1
0
    protected virtual void Die()
    {
        if (isAlive)
        {
            isAlive = false;
            myRigidBody2D.velocity = Vector2.zero;

            AudioManagerScript.instance.PlaySound(deathSound, name);

            myAnimator.SetBool("Is Alive", false);
            myAnimator.SetTrigger("Die");

            myCollider2D.enabled      = false;
            myRigidBody2D.isKinematic = true;

            LevelManager.UpdateMoney(money);
            waveManager.UpdateEnemiesAlive();
        }
    }