using UnityEngine; using UnityEngine.UI; using System.Collections; using GCGame.Table; using Games.Mission; using Games.Events; using Games.Item; public class MarketPlayerSellLogItemInfo { public int ItemDataID; public int ItemCnt; public int SellMoney; } public class MarketPlayerSellLogItem : UIItemBase { public Text _ItemName; public Text _SellCnt; public Text _SellMoney; public override void Show(Hashtable hash) { base.Show(); var logItem = (MarketPlayerSellLogItemInfo)hash["InitObj"]; if (logItem != null) InitItem(logItem); } protected void InitItem(MarketPlayerSellLogItemInfo itemParam) { Tab_CommonItem commonItem = TableManager.GetCommonItemByID(itemParam.ItemDataID, 0); if (commonItem == null) return; _ItemName.text = commonItem.Name; _SellCnt.text = itemParam.ItemCnt.ToString(); _SellMoney.text = itemParam.SellMoney.ToString(); } }