Files
example-top-down-unity/Assets/Scripts/VitalityUI.cs
2022-02-19 17:13:19 +01:00

33 lines
658 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class VitalityUI : MonoBehaviour
{
Vitality playerVitality;
[SerializeField]
Image healthBar;
[SerializeField]
Image foodBar;
[SerializeField]
Image drinkBar;
private void Start()
{
TimeManager.OnTimeInterval += UpdateBars;
playerVitality = GameObject.Find("Player").GetComponent<Vitality>();
}
void UpdateBars()
{
healthBar.fillAmount = playerVitality.health;
foodBar.fillAmount = playerVitality.food;
drinkBar.fillAmount = playerVitality.drink;
}
}