using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace BF { public class BattleHpBar : MonoBehaviour { public BFSlider Slider; public GameObject ShieldBg; public BFSlider ShieldSlider; private bool shieldVisible = false; public void RefreshHpBar(float percent) { Slider.value = percent; } public void SetShieldVisible(bool visible) { if (shieldVisible == visible) { return; } shieldVisible = visible; if (visible) { ShieldBg.transform.localScale = Vector3.one; } else { ShieldBg.transform.localScale = Vector3.zero; } } public void RefreshShieldBar(float percent) { ShieldSlider.value = percent; } } }