using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace vnxbqy.UI { public class CandidateEquipWidget : MonoBehaviour { [SerializeField] Text m_Title; [SerializeField] RectTransform m_CandidateNone; [SerializeField] RectTransform m_CandidateContainer; [SerializeField] CyclicScroll m_CandidateEquipScroll; [SerializeField] Button m_OneKey; EquipModel model { get { return ModelCenter.Instance.GetModel(); } } int level; public void Display( int level, List candidates) { this.level = level; m_Title.text = Language.Get("TrialClassSeleclAll"); if (!candidates.IsNullOrEmpty()) { m_CandidateNone.SetActive(false); m_CandidateContainer.SetActive(true); m_CandidateEquipScroll.Init(candidates); m_OneKey.SetListener(OneKeyPutOn); } else { m_CandidateNone.SetActive(true); m_CandidateContainer.SetActive(false); } } public void Dispose() { } private void OneKeyPutOn() { model.OneKeyPutOn(level); } } }