| | |
| | | [SerializeField] HeroReturnCell heroReturnCell; |
| | | [SerializeField] HeroSkinFlashSaleCell heroSkinFlashSaleCell; |
| | | [SerializeField] Button festivalActivityBtn; |
| | | [SerializeField] Button superVIPBtn; |
| | | |
| | | //坐骑 |
| | | [SerializeField] Image horseBGImg; |
| | |
| | | { |
| | | UIManager.Instance.OpenWindow<FestivalActivityWin>(); |
| | | }); |
| | | superVIPBtn.AddListener(() => |
| | | { |
| | | UIManager.Instance.OpenWindow<SuperVIPWin>(); |
| | | }); |
| | | } |
| | | |
| | | |
| | |
| | | TimingGiftManager.Instance.OnShowGiftIdListAddEvent += OnShowGiftIdListAddEvent; |
| | | OpenServerActivityCenter.Instance.openServerActivityStateChange += OpenServerActivityStateChange; |
| | | OperationTimeHepler.Instance.operationTimeUpdateEvent += OnOperationTimeUpdateEvent; |
| | | RechargeManager.Instance.rechargeChangeEvent += OnRechargeChangeEvent; |
| | | TryPlayAutoFightBoss(); |
| | | Display(); |
| | | DisplayFirstChargeBtn(); |
| | |
| | | DisplayHeroReturn(); |
| | | DisplayHeroSkinFlash(); |
| | | DisplayFestivalActivity(); |
| | | DisplaySuperVipBtn(); |
| | | DelayPlayMusic().Forget(); |
| | | |
| | | } |
| | |
| | | TimingGiftManager.Instance.OnShowGiftIdListAddEvent -= OnShowGiftIdListAddEvent; |
| | | OpenServerActivityCenter.Instance.openServerActivityStateChange -= OpenServerActivityStateChange; |
| | | OperationTimeHepler.Instance.operationTimeUpdateEvent -= OnOperationTimeUpdateEvent; |
| | | RechargeManager.Instance.rechargeChangeEvent -= OnRechargeChangeEvent; |
| | | // 关闭的时候把战斗界面也给关了 虽然是在外面开的 |
| | | UIManager.Instance.CloseWindow<BattleWin>(); |
| | | } |
| | |
| | | { |
| | | DisplayChatShow(); |
| | | } |
| | | } |
| | | |
| | | private void OnRechargeChangeEvent() |
| | | { |
| | | DisplaySuperVipBtn(); |
| | | } |
| | | |
| | | private void DisplayChatShow() |
| | |
| | | bool isOpen = FestivalActivityManager.Instance.IsFestivalActivityOpen(); |
| | | festivalActivityBtn.SetActive(isOpen); |
| | | } |
| | | |
| | | void DisplaySuperVipBtn() |
| | | { |
| | | bool isOpen = SuperVipManager.Instance.IsEntryOpen(); |
| | | superVIPBtn.SetActive(isOpen); |
| | | SuperVipManager.Instance.UpdateRedpoint(); |
| | | } |
| | | } |
| | | |
| | | |