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); } }