| | |
| | | [SerializeField] FairyGrabBossHelpBehaviour m_FairyGrabBossHelpBehaviour;
|
| | | [SerializeField] DogzNotifyBehaviour m_DogzNotifyBehaviour;
|
| | | [SerializeField] InSevenDayBehavior m_InSevenDayBehavior;
|
| | | [SerializeField] FBHelpPointExchageNotify m_HelpPointExchangeNotify;
|
| | |
|
| | | WorldBossModel worldBossModel { get { return ModelCenter.Instance.GetModel<WorldBossModel>(); } }
|
| | | BossHomeModel bossHomeModel { get { return ModelCenter.Instance.GetModel<BossHomeModel>(); } }
|
| | | ElderGodAreaModel elderGodAreaModel { get { return ModelCenter.Instance.GetModel<ElderGodAreaModel>(); } }
|
| | |
| | | DogzDungeonModel dogzDungeonModel { get { return ModelCenter.Instance.GetModel<DogzDungeonModel>(); } }
|
| | | VipModel vipModel { get { return ModelCenter.Instance.GetModel<VipModel>(); } }
|
| | | DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
|
| | |
|
| | | FBHelpPointExchageModel exchageModel { get { return ModelCenter.Instance.GetModel<FBHelpPointExchageModel>(); } }
|
| | | FindPreciousModel findPreciousModel { get { return ModelCenter.Instance.GetModel<FindPreciousModel>(); } }
|
| | | BetterEquipGetModel betterEquipGetModel { get { return ModelCenter.Instance.GetModel<BetterEquipGetModel>(); } }
|
| | | RealmBetterEquipModel realmEquipModel { get { return ModelCenter.Instance.GetModel<RealmBetterEquipModel>(); } }
|
| | |
| | | CheckFairyGrabBossHelp();
|
| | | CheckDogzNotify();
|
| | | InSevenDayShow();
|
| | | CheckHelpPointExchange();
|
| | | exchageModel.UpdateHelpPointShopEvent += CheckHelpPointExchange;
|
| | | playerPack.RefreshDecomAttrAct += CheckEquipDecompose;
|
| | | betterEquipGetModel.showEquipRefreshEvent += CheckBetterEquip;
|
| | | realmEquipModel.showEquipRefreshEvent += CheckRealmBetterEquip;
|
| | |
| | | public void UnInit()
|
| | | {
|
| | | fairyGrabBossModel.helpCoolDown = false;
|
| | | exchageModel.UpdateHelpPointShopEvent -= CheckHelpPointExchange;
|
| | | playerPack.RefreshDecomAttrAct -= CheckEquipDecompose;
|
| | | betterEquipGetModel.showEquipRefreshEvent -= CheckBetterEquip;
|
| | | preciousItemGetModel.showItemRefreshEvent -= CheckPreciousItem;
|
| | |
| | | dogzModel.UpdateDogzPutRedEvent -= CheckDogzNotify;
|
| | | }
|
| | |
|
| | | private void CheckHelpPointExchange()
|
| | | {
|
| | | int pushId = exchageModel.currentShopId;
|
| | | m_HelpPointExchangeNotify.gameObject.SetActive(pushId != 0);
|
| | | if(pushId != 0)
|
| | | {
|
| | | m_HelpPointExchangeNotify.SetDisplay();
|
| | | }
|
| | | }
|
| | |
|
| | | private void CheckRealmBetterEquip()
|
| | | {
|
| | | if (string.IsNullOrEmpty(realmEquipModel.currentEquipGuid))
|