//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Tuesday, October 10, 2017
|
//--------------------------------------------------------
|
//双倍奖励领取的提示信息框
|
using System;
|
using System.Collections;
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
using UnityEngine.UI;
|
|
namespace Snxxz.UI
|
{
|
|
public class InformationTipsWin : Window
|
{
|
public Button _CloseBtn;//关闭按钮
|
public Button _Btn_Cancel;//取消按钮
|
public Button _Btn_Sure;//确认按钮
|
public Toggle _Toggle_Tips;//toggle 按钮
|
public Text _Text_Extend;//信息条
|
|
TaskModel taskmodel { get { return ModelCenter.Instance.GetModel<TaskModel>(); } }
|
|
#region Built-in
|
protected override void BindController()
|
{
|
}
|
|
protected override void AddListeners()
|
{
|
_CloseBtn.onClick.AddListener(CloseButton);
|
_Btn_Cancel.onClick.AddListener(CancelButton);
|
_Btn_Sure.onClick.AddListener(SureButton);
|
_Toggle_Tips.onValueChanged.AddListener((bool _bool) => { Toggle(); });
|
}
|
|
protected override void OnPreOpen()
|
{
|
DoubleToReceive();
|
}
|
|
protected override void OnAfterOpen()
|
{
|
}
|
|
protected override void OnPreClose()
|
{
|
}
|
|
protected override void OnAfterClose()
|
{
|
}
|
|
void CloseButton()
|
{
|
|
Close();
|
|
}
|
void CancelButton()
|
{
|
Close();
|
|
}
|
void SureButton()
|
{
|
taskmodel.RequestGetTaskAward("Double");
|
Close();
|
SelectionManager.Release(SelectionManager.E_Type.Green);
|
WindowCenter.Instance.Close<TaskBoxBGMWin>();
|
WindowCenter.Instance.Open<MainInterfaceWin>();
|
|
}
|
void Toggle()
|
{
|
|
if (_Toggle_Tips.isOn)
|
{
|
TaskModel._globalbool = true;
|
}
|
else
|
{
|
TaskModel._globalbool = false;
|
}
|
|
}
|
|
|
void DoubleToReceive()//是否能够领取双倍奖励
|
{
|
|
string _requireNumberStr = FuncConfigConfig.Get("TaskExpend").Numerical1;
|
int _requireNumber = int.Parse(_requireNumberStr);
|
_Text_Extend.text = string.Format(Language.Get("Z1070"), _requireNumberStr);
|
|
return;
|
|
}
|
#endregion
|
|
}
|
|
}
|