//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Thursday, December 07, 2017 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using Snxxz.UI; namespace Snxxz.UI { public class VipExperienceWin : Window { [SerializeField] Button m_CloseBtn; [SerializeField] Button m_ExperienceBtn; [SerializeField] Text m_ContentTxt; ItemTipsModel _itemTipsModel; ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel()); } } PlayerPackModel _playerPack; PlayerPackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel()); } } #region Built-in protected override void BindController() { } protected override void AddListeners() { m_CloseBtn.onClick.AddListener(CloseClick); m_ExperienceBtn.onClick.AddListener(OnExperienceBtn); } protected override void OnPreOpen() { m_ContentTxt.text = Language.Get("VipExperience3"); } protected override void OnAfterOpen() { } protected override void OnPreClose() { } protected override void OnAfterClose() { if (!WindowJumpMgr.Instance.IsJumpState) { WindowCenter.Instance.Open(); } } #endregion private void OnExperienceBtn() { if (PackSendQuestMgr.Instance.useItemModel != null) { PackSendQuestMgr.Instance.CheckUseCondition(PackSendQuestMgr.Instance.useItemModel); } CloseImmediately(); } } }