//-------------------------------------------------------- // [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(); } } #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(); WindowCenter.Instance.Open(); } 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 } }