using UnityEngine;
|
using UnityEngine.UI;
|
|
/// <summary>
|
/// 背包格子
|
/// </summary>
|
public class PackGirdCell : MonoBehaviour
|
{
|
[SerializeField] ItemCell itemCell;
|
[SerializeField] Image redPoint; // 用图标代替简化ID管理
|
public void Display(int index)
|
{
|
var guid = PackManager.Instance.GetSinglePack(PackType.Item).itemGuidList[index];
|
if (string.IsNullOrEmpty(guid))
|
return;
|
|
var item = PackManager.Instance.GetItemByGuid(guid);
|
|
itemCell.Init(item);
|
itemCell.button.AddListener(()=>
|
{
|
ItemTipUtility.Show(guid);
|
});
|
|
redPoint.SetActive(false);
|
}
|
}
|