using System.Collections; using System.Collections.Generic; using UnityEngine; public class IngameGetItemCard : CardBase { public UISprite[] sprites; // 0 아이콘, 1 서브 public UILabel label_amount; ItemData m_ItemData; public override void Set(T _base) { base.Set(_base); var _id = _base as ObtainItemData; m_ItemData = new ItemData(_id.m_Item, _id.m_ID, _id.m_Amount, "", eUICardType.GetItem); var IconInfo = DSUtil.Get_ItemSpriteInfo(_id.m_Item, _id.m_ID); sprites[0].spriteName = IconInfo.Icon; sprites[1].spriteName = IconInfo.SubIcon; label_amount.text = _id.m_Amount.ToString(); } public void OnClick_ItemInfo() { ItemDescUI.Ins.Set(m_ItemData); } }