using FairyGUI; using UI.CommonGame; using System.Collections; namespace GFGGame { public class GoodsItemTipsView : BaseWindow { private UI_GoodsItemTips _ui; protected override void OnInit() { base.OnInit(); _ui = UI_GoodsItemTips.Create(); this.viewCom = _ui.target; this.viewCom.Center(); this.modal = true; } protected override void OnShown() { base.OnShown(); int itemID = (int)viewData; ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemID); _ui.m_txtOwned.SetVar("count", "" + ItemDataManager.GetItemNum(itemID)).FlushVars(); _ui.m_txtName.text = itemCfg.name; _ui.m_goodsItem.m_icon.url = ResPathUtil.GetIconPath(itemCfg); _ui.m_txtDesc.text = itemCfg.desc; RarityIconController.UpdateRarityIcon(_ui.m_goodsItem.m_rarity, itemID, true); } protected override void OnHide() { base.OnHide(); } } }