2021-08-30 17:47:26 +03:00

50 lines
908 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class BonusSlot : MonoBehaviour
{
public Image icon;
//public Button removeBtn;
private Bonus _item;
public void Additem(Bonus newItem)
{
_item = newItem;
icon.sprite = _item.icon;
icon.enabled = true;
//removeBtn.interactable = true;
}
public void ClearSlot()
{
_item = null;
icon.sprite = null;
icon.enabled = false;
// removeBtn.interactable = false;
}
/*public void OnRemoveBtn()
{
Inventory.instance.Remove(item);
}*/
public Bonus GetItem()
{
return _item;
}
public void SelectSlot()
{
if (_item != null)
{
var bonusUI = FindObjectOfType<BonusUI>();
bonusUI.SetSelectedSlot(this);
}
}
}