using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
//Author: SkyAllen Email: 894982165@qq.com Website: www.ytn0.com
namespace MPStudio
{
    public class HpBar : MonoBehaviour
    {
        public HpCtrl hc;
        
        public bool isAlpha;
        public Slider slider;

        private void Awake()
        {
            slider.interactable = false;
            slider.transform.Find("Handle Slide Area").gameObject.SetActive(false);
            if (isAlpha)
            {
                var img = slider.transform.Find("Background").GetComponent<Image>();
               img.color =new Color(img.color.r, img.color.g, img.color.b, 0);
            }
        }

        public void UpdateSlider(float f)
        {
            slider.value = f;
        }


        void Update()
        {
        UpdateSlider(hc.GetRatio());
        }
    }
}