using System.Collections.Generic;
|
using UnityEngine;
|
public class SimpleAttributeAttrCell : MonoBehaviour
|
{
|
[SerializeField] List<AttrTextItem> items;
|
public void Display(int rowIndex, List<int> simpleAttrList, Dictionary<int, long> 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);
|
}
|
}
|
}
|
}
|