少年修仙传客户端代码仓库
client_Wu Xijin
2018-10-23 a974a2621a6dcb90b8fe52b23d075814873c0960
System/Role/RoleAttrWin.cs
@@ -11,12 +11,15 @@
        [SerializeField] Button closeBtn;
        [SerializeField] Button baseBtn;
        [SerializeField] Button specialBtn;
        [SerializeField] Button addBtn;
        [SerializeField] Image baseImg;
        [SerializeField] Image specialImg;
        [SerializeField] Image addImg;
        [SerializeField] Text m_BaseTxt;
        [SerializeField] Text m_SpecialTxt;
        [SerializeField] Text m_AddTxt;
        private readonly Color selectTxtCol = new Color32(52, 7, 1, 255);
        private readonly Color unSelectTxtCol = new Color32(125, 91, 52, 255);
@@ -36,15 +39,31 @@
        [SerializeField] Text descText;
        private void OnAddBtn()
        {
            if (attrShowType == 3) return;
            attrShowType = 3;
            addImg.SetSprite("2LVSelectTab_b");
            specialImg.SetSprite("2LVUnSelectTab_b");
            baseImg.SetSprite("2LVUnSelectTab_b");
            m_BaseTxt.color = unSelectTxtCol;
            m_SpecialTxt.color = unSelectTxtCol;
            m_AddTxt.color = selectTxtCol;
            OnRefreshScroll();
        }
        private void OnSpecialBtn()
        {
            if (attrShowType == 2) return;
            attrShowType = 2;
            addImg.SetSprite("2LVUnSelectTab_b");
            specialImg.SetSprite("2LVSelectTab_b");
            baseImg.SetSprite("2LVUnSelectTab_b");
            m_BaseTxt.color = unSelectTxtCol;
            m_SpecialTxt.color = selectTxtCol;
            m_AddTxt.color = unSelectTxtCol;
            OnRefreshScroll();
        }
@@ -54,10 +73,12 @@
            if (attrShowType == 1) return;
            attrShowType = 1;
            addImg.SetSprite("2LVUnSelectTab_b");
            specialImg.SetSprite("2LVUnSelectTab_b");
            baseImg.SetSprite("2LVSelectTab_b");
            m_BaseTxt.color = selectTxtCol;
            m_SpecialTxt.color = unSelectTxtCol;
            m_AddTxt.color = unSelectTxtCol;
            OnRefreshScroll();
        }
@@ -154,6 +175,7 @@
            m_Controller.OnGetDynamicSize += OnGetDynamicSize;
            specialBtn.onClick.AddListener(OnSpecialBtn);
            baseBtn.onClick.AddListener(OnBaseBtn);
            addBtn.onClick.AddListener(OnAddBtn);
            closeBtn.onClick.AddListener(OnClose);
        }