| | |
| | | for (int i = 0; i < m_Items.Length; i++)
|
| | | {
|
| | | m_Items[i].gameObject.SetActive(special.items != null && i < special.items.Count);
|
| | | m_Items[i].cellBtn.RemoveAllListeners();
|
| | | m_Items[i].button.RemoveAllListeners();
|
| | | if (special.items != null && i < special.items.Count)
|
| | | {
|
| | | var award = special.items[i];
|
| | | ItemCellModel cellModel = new ItemCellModel(award.id, true, (ulong)award.count);
|
| | | m_Items[i].Init(cellModel);
|
| | | m_Items[i].cellBtn.AddListener(() =>
|
| | | m_Items[i].button.AddListener(() =>
|
| | | {
|
| | | ItemAttrData attrData = new ItemAttrData(award.id, true, (ulong)award.count);
|
| | | ModelCenter.Instance.GetModel<ItemTipsModel>().SetItemTipsModel(attrData);
|