| | |
| | | itemCell.gameObject.SetActive(true);
|
| | | MailItemModel itemModel = info.Items[giftCount];
|
| | | ItemCellModel cellModel = new ItemCellModel((int)itemModel.ItemID, false, (ulong)itemModel.Count,
|
| | | itemModel.IsBind,"",PackType.rptDeleted, false, ConfigParse.Analysis(itemModel.UserData));
|
| | | itemModel.IsBind, "", PackType.rptDeleted, false, ConfigParse.Analysis(itemModel.UserData));
|
| | | itemCell.Init(cellModel);
|
| | | itemCell.cellBtn.onClick.RemoveAllListeners();
|
| | | itemCell.cellBtn.onClick.AddListener(() =>
|
| | |
| | | {
|
| | | if (preReceiveIndex != _nextReceiveIndex)
|
| | | {
|
| | | if(_chooseMailList != null && _chooseMailList.Count > _nextReceiveIndex)
|
| | | if (_chooseMailList != null && _chooseMailList.Count > _nextReceiveIndex)
|
| | | {
|
| | | ReceiveAllChooseMail(_nextReceiveIndex, _chooseMailList[_nextReceiveIndex]);
|
| | | } |
| | | }
|
| | | }
|
| | | }
|
| | |
|
| | |
| | |
|
| | | foreach (var key in GetPackItemDcit.Keys)
|
| | | {
|
| | | int remainCount = playerPack.GetReaminGridCount(key);
|
| | | int getCount = GetPackItemDcit[key];
|
| | | if(remainCount < getCount)
|
| | | int remainCount = 0;
|
| | | switch (key)
|
| | | {
|
| | | SysNotifyMgr.Instance.ShowTip("GeRen_chenxin_676165",key);
|
| | | case PackType.rptGatherSoul:
|
| | | case PackType.rptRunePack:
|
| | | remainCount = virtualPackModel.GetPackRemainCount(key);
|
| | | break;
|
| | | default:
|
| | | remainCount = playerPack.GetReaminGridCount(key);
|
| | | break;
|
| | | }
|
| | |
|
| | | int getCount = GetPackItemDcit[key];
|
| | | if (remainCount < getCount)
|
| | | {
|
| | | SysNotifyMgr.Instance.ShowTip("GeRen_chenxin_676165", key);
|
| | | return;
|
| | | }
|
| | | }
|