| | |
| | | [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);
|
| | |
| | |
|
| | | [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();
|
| | | }
|
| | |
| | | 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();
|
| | | }
|
| | |
| | | m_Controller.OnGetDynamicSize += OnGetDynamicSize;
|
| | | specialBtn.onClick.AddListener(OnSpecialBtn);
|
| | | baseBtn.onClick.AddListener(OnBaseBtn);
|
| | | addBtn.onClick.AddListener(OnAddBtn);
|
| | | closeBtn.onClick.AddListener(OnClose);
|
| | | }
|
| | |
|