using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace Snxxz.UI
|
{
|
public class DungeonAncientTargetWin : Window
|
{
|
[SerializeField] List<Text> m_DungeonTargets;
|
[SerializeField] DungeonTargetBehaviour m_DungeonTargetBehaviour;
|
|
DungeonModel m_Model;
|
DungeonModel model
|
{
|
get { return m_Model ?? (m_Model = ModelCenter.Instance.GetModel<DungeonModel>()); }
|
}
|
|
protected override void AddListeners()
|
{
|
}
|
|
protected override void BindController()
|
{
|
}
|
|
protected override void OnAfterClose()
|
{
|
}
|
|
protected override void OnAfterOpen()
|
{
|
}
|
|
protected override void OnPreClose()
|
{
|
model.updateMissionEvent -= UpdateTargets;
|
}
|
|
protected override void OnPreOpen()
|
{
|
model.updateMissionEvent += UpdateTargets;
|
m_DungeonTargetBehaviour.Init(31160);
|
UpdateTargets();
|
}
|
|
private void UpdateTargets()
|
{
|
var _help = model.mission;
|
m_DungeonTargets[0].text = _help.topName;
|
m_DungeonTargets[1].text = UIHelper.ReplaceLargeNum(_help.topScore);
|
}
|
}
|
}
|