| | |
| | | switch(itemWaysModel.ID)
|
| | | {
|
| | | case 38:
|
| | | ModelCenter.Instance.GetModel<PlayerFairyAuTreasureData>().JumpItemID = itemId;
|
| | | SetUnionWarehouseGetWay();
|
| | | break;
|
| | | }
|
| | | WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
|
| | | }
|
| | |
|
| | | public void SetUnionWarehouseGetWay()
|
| | | {
|
| | | var model1 = ModelCenter.Instance.GetModel<PlayerFairyAuTreasureData>();
|
| | | var model2 = ModelCenter.Instance.GetModel<TreasureFindHostModel>();
|
| | | model1.JumpItemID = model2.adviceIdlist;
|
| | | }
|
| | |
|
| | | #region 设置弹框位置
|
| | | private RectTransform infoTip = null;
|
| | | private RectTransform waysTip = null;
|
| | |
| | | receivedImg.SetActive(false);
|
| | | receiveBtn.AddListener(() =>
|
| | | {
|
| | | hostModel.SetAdviceIdlist(adviceIdlist);
|
| | | ItemAttrData attrData = new ItemAttrData(adviceIdlist[0], true, 0, -1, 0, true, PackType.rptDeleted, "", null, ItemTipChildType.GetEquipPath);
|
| | | tipsModel.SetItemTipsModel(attrData, false);
|
| | | if (tipsModel.compareAttrData != null)
|
| | |
| | | return false;
|
| | | }
|
| | |
|
| | | public int SelectTreasureId { get; private set; }
|
| | | public void SetSelectTreasureId(int treasureId)
|
| | | {
|
| | | SelectTreasureId = treasureId;
|
| | | }
|
| | |
|
| | | public List<int> adviceIdlist{ get; private set; }
|
| | | public void SetAdviceIdlist(List<int> idlist)
|
| | | {
|
| | | if (idlist == null || idlist.Count < 1) return;
|
| | |
|
| | | adviceIdlist = idlist;
|
| | | }
|
| | |
|
| | | #region 处理服务端数据
|
| | | public event Action OnCompletedAct;
|
| | | public void GetServerAwardRecord(HA348_tagMCXBXZAwardRecordList awardRecord)
|
| | |
| | | }
|
| | |
|
| | | selectTreasureId = treasureId;
|
| | | hostModel.SetSelectTreasureId(treasureId);
|
| | | UI3DTreasureExhibition.Instance.BeginShowTreasure(selectTreasureId, treasureIcon);
|
| | | CreateConditionCell();
|
| | | functionOrder = index;
|