32 lines
809 B
C#
32 lines
809 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class InvenMoneyCard : MonoBehaviour
|
|
{
|
|
public UISprite[] sprites; // 0 아이콘, 1 서브
|
|
public UILabel label_amount;
|
|
|
|
eItem m_item;
|
|
int m_id;
|
|
|
|
public void Set(eItem item, int _id)
|
|
{
|
|
m_item = item;
|
|
m_id = _id;
|
|
var icondata = DSUtil.Get_ItemSpriteInfo(item, _id);
|
|
sprites[0].spriteName = icondata.Icon;
|
|
sprites[1].spriteName = icondata.SubIcon;
|
|
Refresh();
|
|
}
|
|
|
|
public void Refresh()
|
|
{
|
|
label_amount.text = DSUtil.GetThousandCommaText(ServerInfo.Ins.m_ServerData.Get_ItemAmount(m_item, m_id));
|
|
}
|
|
|
|
public void OnClick_ItemInfo()
|
|
{
|
|
ItemDescUI.Ins.Set(new ItemData(m_item, m_id, 0, "", eUICardType.GetItem));
|
|
}
|
|
} |