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); } }