Files
JJBB/Assets/Project/Script/GUI/WorldBoss/WorldBossRewardItem.cs

42 lines
1.0 KiB
C#
Raw Permalink Normal View History

2024-08-23 15:49:34 +08:00
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
using Games.Item;
using GCGame.Table;
using GCGame;
using Games.Fellow;
using Games.GlobeDefine;
public class WorldBossRewardItem : UIItemSelect
{
public Image ItemIcon;
public Image ItemQuility;
public Text ItemNum;
CommonItemContainerItem.ItemInfo m_ItemInfo;
public override void Show(Hashtable hash)
{
m_ItemInfo = (CommonItemContainerItem.ItemInfo)hash["InitObj"];
if (m_ItemInfo == null)
return;
base.Show();
LoadAssetBundle.Instance.SetImageSprite(ItemIcon, m_ItemInfo.itemSprite);
LoadAssetBundle.Instance.SetImageSprite(ItemQuility, m_ItemInfo.itemQuality);
if(ItemNum!=null)
{
ItemNum.text = m_ItemInfo.itemNum.ToString();
}
}
public override void OnItemClick()
{
base.OnItemClick();
if (m_ItemInfo == null)
return;
ItemTooltipsLogic.ShowItemTooltip(m_ItemInfo.itemID, ItemTooltipsLogic.ShowType.Info,Vector3.zero);
}
}