using UnityEngine; using System.Collections; using UnityEngine.UI; using GCGame.Table; public class WelfareSevenDayRewardItem : MonoBehaviour { public Image itemIcon; public Image itemQuality; public Text itemNum; private int itemDataId; public void InitItem(int itemId, int num) { itemDataId = itemId; Tab_CommonItem commonItem = TableManager.GetCommonItemByID(itemId, 0); if(commonItem == null) { return; } LoadAssetBundle.Instance.SetImageSprite(itemIcon, commonItem.Icon); LoadAssetBundle.Instance.SetImageSprite(itemQuality, GCGame.Utils.GetItemQualityFrame(commonItem.Quality)); if (commonItem.QualityEffect > 0) { CommonItemContainerItem.ShowQualityEffect(true, commonItem.QualityEffect, itemIcon.transform); } else { CommonItemContainerItem.ShowQualityEffect(false, commonItem.QualityEffect, itemIcon.transform); } itemNum.text = num.ToString(); } public void OnItemClick() { ItemTooltipsLogic.ShowItemTooltip(itemDataId, ItemTooltipsLogic.ShowType.Info, transform.position); } }