ludumdare50/Assets/Scripts/UI/HealthBar.cs
Yann Dupont 01 8794d913bf Health bar
2022-04-02 00:15:10 -04:00

27 lines
554 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class HealthBar : MonoBehaviour {
Slider slider;
void Awake() {
slider = GetComponentInChildren<Slider>();
slider.value = 1f;
}
// Set health to a fraction between 0 and 1
public void SetHealthFraction(float value) {
if(value < 0f) {
slider.value = 0f;
} else if(value > 1f) {
slider.value = 1f;
} else {
slider.value = value;
}
}
}