mirror of
https://github.com/DerTyp7/example-top-down-unity.git
synced 2025-10-30 12:57:08 +01:00
added vitality ui
This commit is contained in:
32
Assets/Scripts/VitalityUI.cs
Normal file
32
Assets/Scripts/VitalityUI.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user