Ejemplo n.º 1
0
    public void KillMinion(MinionManager minion)
    {
        isTriggerred = true;

        GameManager.instance.playerData.playerCoin++;
        GameSceneController.instance.UpdateScore(10 * GameSceneController.instance.currentLevel);

        GetComponent <SpriteRenderer>().enabled = false;

        if (type == BulletManager.BulletType.Boomerang)
        {
            particle.SetActive(true);
            SoundManager.instance.PlaySFX(particleSound);
            Invoke("HideBullet", 2.5f);
        }
        else
        {
            gameObject.SetActive(false);
        }

        GameSceneController.instance.IncreaseFeverMeter();
        GameSceneController.instance.UpdateMinionCount();
        minion.IsShot();
    }