using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace Snxxz.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<EquipModel>(); } }
|
|
int level;
|
public void Display( int level, List<CandidateEquip> 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);
|
}
|
|
}
|
|
}
|