| | |
| | | |
| | | public override void Init() |
| | | { |
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitializeEvent; |
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnRelogin += OnBeforePlayerDataInitializeEventOnRelogin; |
| | | DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent += OnPlayerLoginOk; |
| | | HeroManager.Instance.onHeroChangeEvent += OnHeroChangeEvent; |
| | | HeroManager.Instance.onHeroDeleteEvent += OnHeroDeleteEvent; |
| | |
| | | |
| | | public override void Release() |
| | | { |
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent -= OnBeforePlayerDataInitializeEvent; |
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEventOnRelogin -= OnBeforePlayerDataInitializeEventOnRelogin; |
| | | DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent -= OnPlayerLoginOk; |
| | | HeroManager.Instance.onHeroChangeEvent -= OnHeroChangeEvent; |
| | | HeroManager.Instance.onHeroDeleteEvent -= OnHeroDeleteEvent; |
| | |
| | | UpdateRedPoint(); |
| | | } |
| | | |
| | | private void OnBeforePlayerDataInitializeEvent() |
| | | private void OnBeforePlayerDataInitializeEventOnRelogin() |
| | | { |
| | | haveDict.Clear(); |
| | | } |