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