Пример #1
0
    // Update is called once per frame
    private void UpdateBar()
    {
        float   percent = entity.GetCurrentHealth() / entity.GetMaxHealth();
        Vector2 size    = background.rectTransform.sizeDelta;

        float newWidth = size.x * percent;

        foreground.rectTransform.sizeDelta = new Vector2(newWidth, background.rectTransform.sizeDelta.y);
    }
 private void UpgradeHealth(int obj)
 {
     damageable.SetMaxHealth(damageable.GetMaxHealth() + obj);
 }