2024-12-15 01:39:39 +00:00
|
|
|
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));
|
2024-12-22 01:07:25 +00:00
|
|
|
//label_amount.text = DSUtil.Format("{0}{1}", MyValue.Get_GradeColor((int)MyValue.Get_GradebyID(_isd.itemid)), MyText.Get_ItemName(_isd.itemid));
|
2024-12-15 01:39:39 +00:00
|
|
|
sprite_grade.gameObject.SetActive(true);
|
|
|
|
|
}
|
|
|
|
|
//else
|
|
|
|
|
{
|
|
|
|
|
sprite_grade.gameObject.SetActive(false);
|
|
|
|
|
label_amount.text = DSUtil.GetThousandCommaText(_isd.amount);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
gameObject.SetActive(false);
|
|
|
|
|
}
|
|
|
|
|
}
|