| | |
| | | item.name = StringUtility.Contact("CommonItemCell", index);
|
| | | item.gameObject.SetActive(true);
|
| | | BoxGetItemInfo itemInfo = BoxModel.getItems[index];
|
| | | PackType type = PackType.rptDeleted;
|
| | | ItemConfig itemConfig = Config.Instance.Get<ItemConfig>(itemInfo.ItemID);
|
| | | if(itemConfig != null)
|
| | | {
|
| | | if(itemConfig.Type == 70 || (itemConfig.EquipPlace >= 101 && itemConfig.EquipPlace <= 105))
|
| | | {
|
| | | type = PackType.rptDogzItem;
|
| | | }
|
| | | }
|
| | | CommonItemBaisc itemBasic = item.transform.Find("CommonItemCell").GetComponent<CommonItemBaisc>();
|
| | | ItemCellModel cellModel = new ItemCellModel(itemInfo.ItemID, false, (ulong)itemInfo.Count, itemInfo.IsBind,
|
| | | "", PackType.rptDeleted, false, ConfigParse.Analysis(itemInfo.UserData));
|
| | | "", type, false, ConfigParse.Analysis(itemInfo.UserData));
|
| | | itemBasic.Init(cellModel);
|
| | | itemBasic.cellBtn.RemoveAllListeners();
|
| | | itemBasic.cellBtn.AddListener(()=>
|
| | | {
|
| | | ItemAttrData attrData = new ItemAttrData(itemInfo.ItemID,false, (ulong)itemInfo.Count,-1, itemInfo.IsBind,
|
| | | false, PackType.rptDeleted,"", ConfigParse.Analysis(itemInfo.UserData));
|
| | | false,type,"", ConfigParse.Analysis(itemInfo.UserData));
|
| | | itemTipsModel.SetItemTipsModel(attrData);
|
| | |
|
| | | });
|