2023-04-03 11:04:31 +08:00

43 lines
970 B
C#

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