Example #1
0
    void UpdateHP()
    {
        UnitInfo currentUnit = ControlManager.Instance.GetCurrentUnit();

        if (currentUnit == null)
        {
            return;
        }
        if (hpBar)
        {
            hpBar.fillAmount = Mathf.Lerp(hpBar.fillAmount, currentUnit.GetHP() / currentUnit.GetMaxHP(), Time.deltaTime * 2);
        }
    }