少年修仙传客户端代码仓库
Client_PangDeRong
2018-09-04 8cbb78446045e3b464f737b42efae394a1b3f541
1855 仙器替换界面点击不显示装备tips
3个文件已修改
34 ■■■■■ 已修改文件
System/KnapSack/Logic/ItemTipsModel.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/PackSendQuestMgr.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/FairyWearWin.cs 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/ItemTipsModel.cs
@@ -421,7 +421,14 @@
            }
        }
        private void SetCompareAttrData(PackType type,int equipPlace)
        public void SetCurrentAttrData(ItemModel itemModel,bool isCompare )
        {
            curAttrData = new ItemAttrData(itemModel.itemInfo.ItemID, false, (ulong)itemModel.itemInfo.ItemCount
                  , itemModel.itemInfo.ItemPlace, itemModel.itemInfo.IsBind, isCompare
                  , itemModel.packType, itemModel.itemInfo.ItemGUID, ConfigParse.Analysis(itemModel.itemInfo.UserData),ItemTipChildType.Normal);
        }
        public void SetCompareAttrData(PackType type,int equipPlace)
        {
            compareAttrData = null;
            ItemModel itemModel = null;
System/KnapSack/Logic/PackSendQuestMgr.cs
@@ -95,7 +95,7 @@
        #region 发送穿戴装备的请求
        ItemConfig sendItemConfig = null;
        ItemModel sendItemModel = null;
        public ItemModel sendItemModel = null;
        int itemIndex = -1;
        public void SendPutOnQuest(ItemWinBtnType btnType,string guid)
        {
System/KnapSack/New/FairyWearWin.cs
@@ -90,6 +90,16 @@
            {
                _itemCell01.gameObject.SetActive(true);
                _itemCell01.Init(_itemModel01, false);
                _itemCell01.cellBtn.RemoveAllListeners();
                _itemCell01.cellBtn.AddListener(()=>
                {
                    if (PackSendQuestMgr.Instance.sendItemModel != null)
                    {
                        itemTipsModel.SetCurrentAttrData(PackSendQuestMgr.Instance.sendItemModel,true);
                        itemTipsModel.SetCompareAttrData(PackType.rptEquip, (int)RoleEquipType.retFairyCan);
                        itemTipsModel.ShowUICtrl();
                    }
                });
                //pdr ToDo  
                _wear01Text.text = Language.Get("BagWin_BtnText_1");
            }
@@ -105,7 +115,18 @@
                _itemCell02.Init(_itemModel02, false);
                //pdr ToDo
                _wear02Text.text = Language.Get("BagWin_BtnText_1");
                _wear02Text.text = Language.Get("BagWin_BtnText_1");
                _itemCell02.cellBtn.RemoveAllListeners();
                _itemCell02.cellBtn.AddListener(()=>
                {
                    if (PackSendQuestMgr.Instance.sendItemModel != null)
                    {
                        itemTipsModel.SetCurrentAttrData(PackSendQuestMgr.Instance.sendItemModel, true);
                        itemTipsModel.SetCompareAttrData(PackType.rptEquip, (int)RoleEquipType.retFairyCan2);
                        itemTipsModel.ShowUICtrl();
                    }
                });
            }
            else
            {