using SLSFramework.General; using SLSFramework.UI; using UnityEngine; using UnityEngine.UI.Extensions.ColorPicker; namespace Cielonos.UI { public class BossHealthBar : AttributeBarBase { protected override void Awake() { base.Awake(); useLerpColor = true; fillColor = new LerpColor(GetTargetColor(1), 0.2f); } public Color GetTargetColor(float ratio) { float hue = Mathf.Lerp(120f, 0f, 1 - ratio); return HSVUtil.ConvertHsvToRgb(hue, 0.41f, 1f, 1f); } } }