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