| | |
| | |
|
| | | public class BossHomeVipLackWin : Window
|
| | | {
|
| | | [SerializeField] Text m_Remind;
|
| | | [SerializeField] Text m_VipLevel;
|
| | | [SerializeField] Button m_ViewVip;
|
| | | [SerializeField] Button m_Close;
|
| | |
|
| | | BossHomeModel model { get { return ModelCenter.Instance.GetModel<BossHomeModel>(); } }
|
| | | VipModel vipModel { get { return ModelCenter.Instance.GetModel<VipModel>(); } }
|
| | |
|
| | | #region Built-in
|
| | | protected override void BindController()
|
| | |
| | |
|
| | | protected override void OnPreOpen()
|
| | | {
|
| | | Display();
|
| | | }
|
| | |
|
| | | protected override void OnAfterOpen()
|
| | |
| | | }
|
| | | #endregion
|
| | |
|
| | | void Display()
|
| | | {
|
| | | var floor = model.selectedFloor;
|
| | | var vipLevel = model.GetFloorVipRequirement(model.selectedFloor);
|
| | | var requireMoney = vipModel.GetVipPreExp(vipLevel);
|
| | |
|
| | | m_Remind.text = Language.Get("W_BossHomeVip4", requireMoney, vipLevel, Language.Get("Num_CHS_8_" + floor));
|
| | | m_VipLevel.text = vipLevel.ToString();
|
| | | }
|
| | |
|
| | | private void ViewVip()
|
| | | {
|
| | | if (VersionConfig.Get().isBanShu)
|