﻿using UnityEngine;
using UnityEngine.UI;

public class HealthBar : MonoBehaviour
{
	[SerializeField] private Attackable attackable;
	[SerializeField] private Slider slider;

	private void Update()
	{
		float value = attackable.GetHealthPercentage();
		bool show = value < 1 && !Mathf.Approximately(value, 1);

		slider.gameObject.SetActive(show);

		if (show)
		{
			slider.value = value;
		}
	}
}
