using System.Collections.Generic; using UnityEngine; public class SimpleAttributeAttrCell : MonoBehaviour { [SerializeField] List items; public void Display(int rowIndex, List simpleAttrList, Dictionary simpleAttrDict) { if (simpleAttrList.IsNullOrEmpty() || simpleAttrDict.IsNullOrEmpty()) return; for (int i = 0; i < items.Count; i++) { int index = rowIndex * AttributeManager.Instance.SimpleAttributeMaxRowCnt + i; if (index < simpleAttrList.Count) { items[i].SetActive(true); items[i].Display(simpleAttrList[index], simpleAttrDict); } else { items[i].SetActive(false); } } } }