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