//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Friday, November 02, 2018
|
//--------------------------------------------------------
|
|
using System;
|
using System.Collections;
|
using System.Collections.Generic;
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
|
namespace vnxbqy.UI
|
{
|
public class TeamAssistTipWin : Window
|
{
|
[SerializeField] Text m_Target;
|
[SerializeField] Text m_AssistPointOnce;
|
[SerializeField] Text m_AssistPointAccumulative;
|
[SerializeField] Button m_AssistShop;
|
|
TeamModel model { get { return ModelCenter.Instance.GetModel<TeamModel>(); } }
|
DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
|
|
#region Built-in
|
protected override void BindController()
|
{
|
}
|
|
protected override void AddListeners()
|
{
|
m_AssistShop.AddListener(GotoShop);
|
}
|
|
protected override void OnPreOpen()
|
{
|
DisplayTarget();
|
DisplayAssistPoint();
|
}
|
|
protected override void OnAfterOpen()
|
{
|
}
|
|
protected override void OnPreClose()
|
{
|
}
|
|
protected override void OnAfterClose()
|
{
|
}
|
#endregion
|
|
private void DisplayTarget()
|
{
|
var mapId = model.myTeam.mission.mapId;
|
var lineId = model.myTeam.mission.mapEx;
|
|
var dungeonId = dungeonModel.GetDungeonId(mapId, lineId);
|
var config = DungeonConfig.Get(dungeonId);
|
if (config != null)
|
{
|
m_Target.text = Language.Get("", config.FBName);
|
}
|
else
|
{
|
m_Target.text = "";
|
}
|
}
|
|
private void DisplayAssistPoint()
|
{
|
var onceAssist = 100;
|
m_AssistPointOnce.text = Language.Get("", onceAssist);
|
|
var totalAssist = 1000;
|
var accumulativeAssist = 800;
|
m_AssistPointAccumulative.text = Language.Get("", accumulativeAssist, totalAssist);
|
}
|
|
private void GotoShop()
|
{
|
|
}
|
|
}
|
|
}
|