Project_WL/Assets/Script/UI/Shop/PackageItemCard.cs

31 lines
1.1 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PackageItemCard : MonoBehaviour
{
public UISprite sprite_icon, sprite_grade;
public UILabel label_amount;
public void Set(ItemSimpleData _isd)
{
if (_isd.itemid > 0)
{
gameObject.SetActive(true);
//sprite_icon.spriteName = DSUtil.Get_ItemSpriteInfo(_isd.item, _isd.itemid).Icon;
//if (_isd.item >= eItem.Weapon && _isd.item <= eItem.Pet)
{
sprite_grade.spriteName = DSUtil.Get_GradeSpriteName(MyValue.Get_GradebyID(_isd.itemid));
//label_amount.text = DSUtil.Format("{0}{1}", MyValue.Get_GradeColor((int)MyValue.Get_GradebyID(_isd.itemid)), MyText.Get_ItemName(_isd.itemid));
sprite_grade.gameObject.SetActive(true);
}
//else
{
sprite_grade.gameObject.SetActive(false);
label_amount.text = DSUtil.GetThousandCommaText(_isd.amount);
}
}
else
gameObject.SetActive(false);
}
}