少年修仙传客户端代码仓库
Client_PangDeRong
2018-11-13 eb893eb0955ddc73200c89096097e135d516a34d
2350 【1.3】背包界面翅膀加号按钮bug
1个文件已修改
20 ■■■■■ 已修改文件
System/KnapSack/New/RoleEquipWin.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/RoleEquipWin.cs
@@ -82,6 +82,7 @@
            playerPack.RefreshAttrActiveAct += ControlEffect;
            playerPack.ItemCntAddAct += PutOnEquip;
            playerPack.ItemCntReduceAct += PutOffEquip;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += UpdatePlayerLv;
            PlayerDatas.Instance.RefreshPlayerInfoEvent += OnFrenshBagInfo;
            WindowCenter.Instance.windowBeforeCloseEvent += BeforeWindowClose;
         
@@ -133,6 +134,7 @@
            playerPack.ItemCntReduceAct -= PutOffEquip;
            PlayerDatas.Instance.RefreshPlayerInfoEvent -= OnFrenshBagInfo;
            WindowCenter.Instance.windowBeforeCloseEvent -= BeforeWindowClose;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= UpdatePlayerLv;
            UI3DModelExhibition.Instance.StopShow();
        }
@@ -173,7 +175,12 @@
        {
            for (int i = 0; i < equipPlaces.Count; i++)
            {
                equipPlaces[i].Display(equipPlace);
                var placeCell = equipPlaces[i];
                if ((int)placeCell.equipType == equipPlace)
                {
                    placeCell.Display(equipPlace);
                    break;
                }
            }
            UI3DModelExhibition.Instance.ShowPlayer(RoleShowBG, PlayerDatas.Instance.baseData.Job);
        }
@@ -193,6 +200,17 @@
            UpdateRoleEquip(place);
        }
        private void UpdatePlayerLv(PlayerDataRefresh type)
        {
            if (type != PlayerDataRefresh.LV) return;
            for (int i = 1; i < 13; i++)
            {
                UpdateRoleEquip(i);
            }
        }
        private void OnClickEquipIntensify(GameObject go)
        {
            WindowCenter.Instance.Open<PlayerStrengtheningLVWin>();