인벤토리 기능 추가
This commit is contained in:
33
Assets/Scripts/UI/SubItem/UI_Inven_Item.cs
Normal file
33
Assets/Scripts/UI/SubItem/UI_Inven_Item.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
public class UI_Inven_Item : UI_Base
|
||||
{
|
||||
enum GameObjects
|
||||
{
|
||||
ItemIcon,
|
||||
ItemNameText,
|
||||
}
|
||||
|
||||
string _name;
|
||||
|
||||
|
||||
void Start()
|
||||
{
|
||||
Init();
|
||||
}
|
||||
|
||||
public override void Init()
|
||||
{
|
||||
Bind<GameObject>(typeof(GameObjects));
|
||||
|
||||
Get<GameObject>((int)GameObjects.ItemNameText).GetComponent<TextMeshProUGUI>().text = _name;
|
||||
|
||||
Get<GameObject>((int)GameObjects.ItemIcon).AddUIEvent((PointerEventData) => { Debug.Log($"아이템 클릭! {_name}"); });
|
||||
}
|
||||
|
||||
public void SetInfo(string name)
|
||||
{
|
||||
_name = name;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user