| | |
| | | [SerializeField] DungeonGuardCheckBehaviour m_DungeonGuardBehaviour;
|
| | | [SerializeField] FirstChargeTrialBehaviour m_FirstChargeTrialBehaviour;
|
| | | [SerializeField] FairyGrabBossHelpBehaviour m_FairyGrabBossHelpBehaviour;
|
| | | [SerializeField] DogzNotifyBehaviour m_DogzNotifyBehaviour;
|
| | |
|
| | | WorldBossModel worldBossModel { get { return ModelCenter.Instance.GetModel<WorldBossModel>(); } }
|
| | | BossHomeModel bossHomeModel { get { return ModelCenter.Instance.GetModel<BossHomeModel>(); } }
|
| | |
| | | GuardModel guardModel { get { return ModelCenter.Instance.GetModel<GuardModel>(); } }
|
| | | FirstTimeRechargeModel firstTimeRechargeModel { get { return ModelCenter.Instance.GetModel<FirstTimeRechargeModel>(); } }
|
| | | FairyGrabBossModel fairyGrabBossModel { get { return ModelCenter.Instance.GetModel<FairyGrabBossModel>(); } }
|
| | | DogzModel dogzModel { get { return ModelCenter.Instance.GetModel<DogzModel>(); } }
|
| | |
|
| | | public void Init()
|
| | | {
|
| | | CheckBetterEquip();
|
| | |
| | | CheckDungeonGuard();
|
| | | FirstChargeTrialShow();
|
| | | CheckFairyGrabBossHelp();
|
| | | CheckDogzNotify();
|
| | | playerPack.RefreshDecomAttrAct += CheckEquipDecompose;
|
| | | betterEquipGetModel.showEquipRefreshEvent += CheckBetterEquip;
|
| | | realmEquipModel.showEquipRefreshEvent += CheckRealmBetterEquip;
|
| | |
| | | guardModel.onDungeonEquipGuardEvent += CheckDungeonGuard;
|
| | | firstTimeRechargeModel.IsTipShowEvent += FirstChargeTrialShow;
|
| | | fairyGrabBossModel.fairyGrabBossHelpUpdate += CheckFairyGrabBossHelp;
|
| | | dogzModel.UpdateDogzPutRedEvent += CheckDogzNotify;
|
| | | }
|
| | |
|
| | | public void UnInit()
|
| | |
| | | firstTimeRechargeModel.IsTipShowEvent -= FirstChargeTrialShow;
|
| | | realmEquipModel.showEquipRefreshEvent -= CheckRealmBetterEquip;
|
| | | fairyGrabBossModel.fairyGrabBossHelpUpdate -= CheckFairyGrabBossHelp;
|
| | | dogzModel.UpdateDogzPutRedEvent -= CheckDogzNotify;
|
| | | }
|
| | |
|
| | | private void CheckRealmBetterEquip()
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | private void CheckDogzNotify()
|
| | | {
|
| | | m_DogzNotifyBehaviour.SetDisplay();
|
| | | }
|
| | |
|
| | | private void CheckPreciousItem()
|
| | | {
|
| | | if (preciousItemGetModel.currentShowItem == default(PreciousItemGetModel.PreciousItem))
|