| | |
| | | using UnityEngine; |
| | | using UnityEngine.UI; |
| | | |
| | | namespace Snxxz.UI |
| | | { |
| | | public class VipOverdueWin : Window |
| | | { |
| | | [SerializeField] |
| | | Button closeBtn; |
| | | [SerializeField] |
| | | Text vipDesText; |
| | | [SerializeField] |
| | | Button renewalBtn; |
| | | |
| | | protected override void BindController() |
| | | { |
| | | closeBtn.AddListener(CloseWin); |
| | | renewalBtn.AddListener(OnClickRenewal); |
| | | } |
| | | |
| | | protected override void AddListeners() |
| | | { |
| | | |
| | | } |
| | | |
| | | protected override void OnPreOpen() |
| | | { |
| | | InitUI(); |
| | | } |
| | | |
| | | protected override void OnAfterOpen() |
| | | { |
| | | |
| | | } |
| | | |
| | | protected override void OnAfterClose() |
| | | { |
| | | |
| | | } |
| | | |
| | | protected override void OnPreClose() |
| | | { |
| | | |
| | | } |
| | | |
| | | private void InitUI() |
| | | { |
| | | vipDesText.text = Language.Get("VipExperience3"); |
| | | } |
| | | |
| | | private void OnClickRenewal() |
| | | { |
| | | WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.VipRechargeFunc4); |
| | | } |
| | | |
| | | private void CloseWin() |
| | | { |
| | | CloseImmediately(); |
| | | } |
| | | } |
| | | } |
| | | using UnityEngine;
|
| | | using UnityEngine.UI;
|
| | |
|
| | | namespace Snxxz.UI
|
| | | {
|
| | | public class VipOverdueWin : Window
|
| | | {
|
| | | [SerializeField]
|
| | | Button closeBtn;
|
| | | [SerializeField]
|
| | | Text vipDesText;
|
| | | [SerializeField]
|
| | | Button renewalBtn;
|
| | |
|
| | | ItemOverdueModel _itemOverdue;
|
| | | ItemOverdueModel itemOverdue
|
| | | {
|
| | | get { return _itemOverdue ?? (_itemOverdue = ModelCenter.Instance.GetModel<ItemOverdueModel>()); }
|
| | | }
|
| | |
|
| | | protected override void BindController()
|
| | | {
|
| | | closeBtn.AddListener(CloseWin);
|
| | | renewalBtn.AddListener(OnClickRenewal);
|
| | | }
|
| | |
|
| | | protected override void AddListeners()
|
| | | {
|
| | | |
| | | }
|
| | |
|
| | | protected override void OnPreOpen()
|
| | | {
|
| | | InitUI();
|
| | | }
|
| | |
|
| | | protected override void OnAfterOpen()
|
| | | {
|
| | |
|
| | | }
|
| | |
|
| | | protected override void OnAfterClose()
|
| | | {
|
| | |
|
| | | }
|
| | |
|
| | | protected override void OnPreClose()
|
| | | {
|
| | | if(itemOverdue.currentShowItem != default(ItemOverdueModel.OverdueItem))
|
| | | {
|
| | | itemOverdue.ReportConfirmUseItem(itemOverdue.currentShowItem.guid);
|
| | | }
|
| | | }
|
| | |
|
| | | private void InitUI()
|
| | | {
|
| | | vipDesText.text = Language.Get("VipExperience3");
|
| | | }
|
| | |
|
| | | private void OnClickRenewal()
|
| | | {
|
| | | WindowJumpMgr.Instance.WindowJumpTo(JumpUIType.VipRechargeFunc4);
|
| | | }
|
| | |
|
| | | private void CloseWin()
|
| | | {
|
| | | CloseImmediately();
|
| | | }
|
| | | }
|
| | | }
|