using UnityEngine; using UnityEngine.UI; /// /// 背包格子 /// 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); } }