示例#1
0
    void CheckHealth()
    {
        if (currentHealth <= 0f)
        {
            if (healthBar != null)
            {
                healthBar.transform.parent.gameObject.SetActive(false);
            }

            //TO-DO:die
            if (deathScript != null)
            {
                deathScript.Death();
            }

            //TO-DO:if its enemy, then add points

            if (isEnemy && !dead)
            {
                dead           = true;
                gameObject.tag = "Untagged";
                LevelManager.instance.AddEnemyKill(Random.Range(minScore, maxScore));
            }
        }
    }