Beispiel #1
0
    /*---------------------------------------------------- ON TRIGGER ENTER & EXIT ----------------------------------------------------*/

    void OnTriggerEnter2D(Collider2D collider)
    {
        //Health
        if (collider.gameObject.tag == "Health")
        {
            if (playerStats.health < playerStats.maxHealth)
            {
                collider.gameObject.SetActive(false);
                playerStats.AlterHealth(1);
                playerAudio.Health();
            }
        }

        //Power Expansion
        if (collider.gameObject.tag == "PowerExpansion")
        {
            collider.gameObject.SetActive(false);
            powerManager.EmptyOutPowerMeter();
            powerManager.meterLength++;
            powerManager.InstantiatePowerMeter();
            powerManager.AlterMaxPower(1);
            playerAudio.Power();
        }
    }