Files
2026-02-21 16:45:37 +08:00

38 lines
764 B
C#

using UnityEngine;
using UnityEngine.UI;
public class HUDBaitsWidget : MonoBehaviour
{
public Image icon;
public Text amount;
public Text size;
public void Refresh(EquipmentObject equipmentObject, int hookSize = 0)
{
if (equipmentObject != null)
{
icon.sprite = equipmentObject.icon;
icon.color = Color.white;
if (equipmentObject.equipmentType == EquipmentObject.EquipmentType.BAIT)
{
amount.text = (equipmentObject.amount + 1).ToString();
size.text = string.Empty;
}
else
{
amount.text = string.Empty;
size.text = UtilitiesUnits.GetHookSizeString(hookSize);
}
}
else
{
icon.sprite = null;
icon.color = new Color(1f, 1f, 1f, 0f);
amount.text = string.Empty;
size.text = string.Empty;
}
}
}