32 lines
475 B
C#
32 lines
475 B
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace UFS3
|
|
{
|
|
public class UI_InventoryItem : MonoBehaviour
|
|
{
|
|
public BaseItemData currentItem;
|
|
|
|
public Image icon;
|
|
|
|
public void AddItem(BaseItemData newItem)
|
|
{
|
|
currentItem = newItem;
|
|
icon.sprite = newItem.Icon;
|
|
icon.enabled = true;
|
|
}
|
|
|
|
public void ClearSlot()
|
|
{
|
|
currentItem = null;
|
|
icon.sprite = null;
|
|
icon.enabled = false;
|
|
}
|
|
|
|
public bool IsEmpty()
|
|
{
|
|
return currentItem == null;
|
|
}
|
|
}
|
|
}
|