少年修仙传客户端代码仓库
client_Hale
2019-01-21 a56b87458cd32bcea06e3fcc8a2d25e295745f10
System/KnapSack/Logic/EquipTip.cs
@@ -94,6 +94,11 @@
        [SerializeField]
        ScrollerController suirAttrCtrl;
        [Header("诛仙套装")]
        [SerializeField] GameObject jadeDynastySuitObj;
        [SerializeField] JadeDynastySuitAttrBeh curJadeDynastySuitAttr;
        [SerializeField] JadeDynastySuitAttrBeh nextJadeDynastySuitAttr;
        [SerializeField] List<GameObject> attrCutLinelist = new List<GameObject>();
        #endregion
@@ -235,6 +240,7 @@
            SetWashAttrUI();
            SetGemAttrUI();
            SetSuitAttrUI();
            SetJadeDynastySuitAttr();
            for (int i = 0; i < attrCutLinelist.Count; i++)
            {
                if (i == curAttrTypeNum - 1)
@@ -843,6 +849,37 @@
            }
        }
        private void SetJadeDynastySuitAttr()
        {
            if (jadeDynastySuitObj == null) return;
            if(itemAttrData.itemConfig.EquipPlace >= (int)RoleEquipType.JadeDynasty_Cloak
                && itemAttrData.itemConfig.EquipPlace <= (int)RoleEquipType.JadeDynasty_Sword4)
            {
                jadeDynastySuitObj.SetActive(true);
            }
            else
            {
                jadeDynastySuitObj.SetActive(false);
                return;
            }
            bool isMaxSuitLv = false;
            int maxSuitLv = 1;
            int curSuitLv = itemAttrData.packType == PackType.rptJadeDynastyItem ? maxSuitLv : 0;
            bool isShowNext = !isMaxSuitLv && itemAttrData.packType == PackType.rptJadeDynastyItem;
            nextJadeDynastySuitAttr.gameObject.SetActive(isShowNext);
            if(isShowNext)
            {
                curJadeDynastySuitAttr.SetDisplay(curSuitLv);
                nextJadeDynastySuitAttr.SetDisplay(curSuitLv + 1);
            }
            else
            {
                curJadeDynastySuitAttr.SetDisplay(curSuitLv);
            }
        }
        private void SetMidUIHeight(float midHeight)
        {
            scrollRect.enabled = false;