少年修仙传客户端代码仓库
client_Zxw
2018-09-20 55f95e423a1524a60b61ac87e39216f661b8599b
3674 【前端】仙盟宝库清理装备选项,新增选中一星装备
1个文件已修改
33 ■■■■ 已修改文件
System/FairyAu/WarehouseTipsWin.cs 33 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/WarehouseTipsWin.cs
@@ -70,6 +70,7 @@
        [SerializeField] Toggle _Togle_13;//十三阶
        [SerializeField] Toggle _Togle_14;//十四阶
        [SerializeField] Toggle _Togle_15;//十五阶
        [SerializeField] Toggle m_Toggle_Start;
        [SerializeField] Text _CountText;//获取当前的积分值
        [SerializeField] GameObject _Dropdown2;//阶数界面
@@ -128,6 +129,7 @@
            QueryFamilyAction();//家族行为信息查询
            _Dropdown.SetActive(false);
            _Dropdown2.SetActive(false);
            m_Toggle_Start.gameObject.SetActive(false);
            _ExitBtn.gameObject.SetActive(false);
            _DeleteBtn.gameObject.SetActive(false);
            _DonateBtn.gameObject.SetActive(true);
@@ -344,6 +346,7 @@
            _Togle_13.onValueChanged.AddListener(delegate (bool _bool) { Togle_13(_bool); });
            _Togle_14.onValueChanged.AddListener(delegate (bool _bool) { Togle_14(_bool); });
            _Togle_15.onValueChanged.AddListener(delegate (bool _bool) { Togle_15(_bool); });
            m_Toggle_Start.onValueChanged.AddListener(ToggleStar);
        }
        void CloseButton()//关闭按钮
@@ -376,6 +379,7 @@
            {
                ScrollViewFirst.SetActive(false);
                ScrollViewSecond.SetActive(false);
                m_Toggle_Start.gameObject.SetActive(true);
                _ExitBtn.gameObject.SetActive(false);
                _CleanBtn.gameObject.SetActive(false);
                _Dropdown.SetActive(true);
@@ -400,6 +404,7 @@
            _WarehouseCountBG.SetActive(true);
            _Dropdown.SetActive(false);
            _Dropdown2.SetActive(false);
            m_Toggle_Start.gameObject.SetActive(false);
            _ExitBtn.gameObject.SetActive(false);
            _DeleteBtn.gameObject.SetActive(false);
            _bool = false;
@@ -816,7 +821,10 @@
            }
        }
        private void ToggleStar(bool isBool)
        {
            SelectiveCleaningEquipment();//选择销毁
        }
        #endregion
@@ -827,14 +835,29 @@
            Item_lv = type_B;
            Item_Color = type_A;
            _EquipmentArray.Clear();
            foreach (int key in playerFairyAuTreasureData._DicfamilyStoreItem.Keys)
            if (m_Toggle_Start.isOn)
            {
                var itemConfig = Config.Instance.Get<ItemConfig>(playerFairyAuTreasureData._DicfamilyStoreItem[key].ItemID);
                if ((Item_lv >= itemConfig.LV && Item_Color >= itemConfig.ItemColor && playerFairyAuTreasureData._DicfamilyStoreItem[key].Index != 0))
                foreach (int key in playerFairyAuTreasureData._DicfamilyStoreItem.Keys)
                {
                    _EquipmentArray.Add(playerFairyAuTreasureData._DicfamilyStoreItem[key].Index, true);
                    var itemConfig = Config.Instance.Get<ItemConfig>(playerFairyAuTreasureData._DicfamilyStoreItem[key].ItemID);
                    if ((Item_lv >= itemConfig.LV && Item_Color >= itemConfig.ItemColor && playerFairyAuTreasureData._DicfamilyStoreItem[key].Index != 0 && itemConfig.StarLevel <= 1))
                    {
                        _EquipmentArray.Add(playerFairyAuTreasureData._DicfamilyStoreItem[key].Index, true);
                    }
                }
            }
            else
            {
                foreach (int key in playerFairyAuTreasureData._DicfamilyStoreItem.Keys)
                {
                    var itemConfig = Config.Instance.Get<ItemConfig>(playerFairyAuTreasureData._DicfamilyStoreItem[key].ItemID);
                    if ((Item_lv >= itemConfig.LV && Item_Color >= itemConfig.ItemColor && playerFairyAuTreasureData._DicfamilyStoreItem[key].Index != 0 && itemConfig.StarLevel<=0))
                    {
                        _EquipmentArray.Add(playerFairyAuTreasureData._DicfamilyStoreItem[key].Index, true);
                    }
                }
            }
            _GridlineCtrl.m_Scorller.RefreshActiveCellViews();//刷新当前可见       
        }
        int Color_T()//返回值1