| | |
| | | [SerializeField] FunctionButton m_Vip;
|
| | |
|
| | | [SerializeField] FunctionButtonGroup buttonGroup;
|
| | | [SerializeField] Text m_Copper;
|
| | | [SerializeField] Text m_Diamond;
|
| | | [SerializeField] Text m_BindDiamond;
|
| | |
|
| | | InSevenDayModel inSevenDay { get { return ModelCenter.Instance.GetModel<InSevenDayModel>(); } }
|
| | | MonthWeekInvestModel monthWeekInvestModel { get { return ModelCenter.Instance.GetModel<MonthWeekInvestModel>(); } }
|
| | |
| | | frame.Create();
|
| | | close = frame.GetComponentInChildren<Button>();
|
| | | }
|
| | | }
|
| | |
|
| | |
|
| | | private void OnPlayerDataUpdate(PlayerDataType type)
|
| | | {
|
| | | switch (type)
|
| | | {
|
| | | case PlayerDataType.Gold:
|
| | | case PlayerDataType.GoldPaper:
|
| | | case PlayerDataType.Silver:
|
| | | case PlayerDataType.ExAttr6:
|
| | | UpdateMoney();
|
| | | break;
|
| | | }
|
| | | }
|
| | |
|
| | | void UpdateMoney()
|
| | | {
|
| | | if (m_Copper == null)
|
| | | return;
|
| | | m_Copper.text = ItemLogicUtility.Instance.OnChangeCoinsUnit(PlayerDatas.Instance.baseData.allCopper);
|
| | | m_Diamond.text = PlayerDatas.Instance.baseData.diamond.ToString();
|
| | | m_BindDiamond.text = ItemLogicUtility.Instance.OnChangeCoinsUnit(PlayerDatas.Instance.baseData.bindDiamond);
|
| | | }
|
| | |
|
| | | protected override void AddListeners()
|
| | |
| | | protected override void OnPreOpen()
|
| | | {
|
| | |
|
| | | PlayerDatas.Instance.playerDataRefreshEvent += OnPlayerDataUpdate;
|
| | | UpdateMoney();
|
| | |
|
| | | if (TimeUtility.CreateDays > 7 && inSevenDay.redPointStre1.state == RedPointState.None)//创角天
|
| | | {
|
| | |
| | | {
|
| | | WindowCenter.Instance.Open<MainInterfaceWin>();
|
| | | }
|
| | | PlayerDatas.Instance.playerDataRefreshEvent -= OnPlayerDataUpdate;
|
| | | }
|
| | |
|
| | | protected override void OnAfterOpen()
|