| using System; | 
| using UnityEngine; | 
| using UnityEngine.UI; | 
|   | 
| /// <summary> | 
| /// 物品基础信息 | 
| /// </summary> | 
| public class ItemTipWin : UIBase | 
| { | 
|   | 
|     [SerializeField] ItemCell itemCell; | 
|     [SerializeField] Text nameText; | 
|     [SerializeField] Text descText; | 
|   | 
|   | 
|   | 
|     protected override void OnPreOpen() | 
|     { | 
|         var item = ItemTipUtility.mainTipData.baseInfo; | 
|         if (string.IsNullOrEmpty(ItemTipUtility.mainTipData.guid)) | 
|         { | 
|             itemCell.Init(new ItemCellModel(item.itemId, false, item.count)); | 
|         } | 
|         else | 
|         { | 
|             itemCell.Init(PackManager.Instance.GetItemByGuid(ItemTipUtility.mainTipData.guid)); | 
|         } | 
|         var itemConfig = ItemConfig.Get(item.itemId); | 
|         nameText.text = itemConfig.ItemName; | 
|         descText.text = itemConfig.Description; | 
|     } | 
|   | 
|   | 
| } |