Пример #1
0
    public void TakeDamage(int damage)
    {
        if (!isServer)
        {
            return;
        }

        if (isTarget)
        {
            Debug.Log(damage);
            targetDamageText.text = "Dmg: " + damage;
            return;
        }

        currentHealth -= damage;

        if (currentHealth <= 0)
        {
            currentHealth = 0;
            OnHeathZero();
        }

        playerUI.ChangeHealthUI(currentHealth);
    }