| | |
| | | manager.OnUpdateModelInfoEvent += OnUpdateModelInfoEvent; |
| | | manager.OnTimeOut += OnTimeOut; |
| | | manager.OnUpdateModelStarAdd += OnUpdateModelStarAdd; |
| | | TimeMgr.Instance.OnDayEvent += OnDayEvent; |
| | | |
| | | InitRedPoint(); |
| | | TabSetActive(); |
| | | SelectTiltleBtn(); |
| | |
| | | manager.OnUpdateModelInfoEvent -= OnUpdateModelInfoEvent; |
| | | manager.OnTimeOut -= OnTimeOut; |
| | | manager.OnUpdateModelStarAdd -= OnUpdateModelStarAdd; |
| | | TimeMgr.Instance.OnDayEvent -= OnDayEvent; |
| | | |
| | | manager.RemoveAllNewHeroByTabType(PhantasmPavilionType.Model, functionOrder + 1); |
| | | manager.UpdateRedPoint(); |
| | | } |
| | | |
| | | private void OnDayEvent() |
| | | { |
| | | SelectTiltleBtn(); |
| | | } |
| | | |
| | | private void OnTimeOut() |
| | |
| | | |
| | | void SelectTeamFunc(PhantasmPavilionType type, int order, bool isRemove = false) |
| | | { |
| | | var lastType = manager.nowType; |
| | | var lastOrder = functionOrder; |
| | | manager.nowType = type; |
| | | functionOrder = order; |
| | | manager.SetSelectItemId(type, order + 1); |
| | | if (isRemove) |
| | | { |
| | | manager.RemoveAllNewHeroByTabType(manager.nowType, functionOrder + 1); |
| | | manager.RemoveAllNewHeroByTabType(lastType, lastOrder + 1); |
| | | manager.UpdateRedPoint(); |
| | | RefreshAll(manager.nowType, functionOrder + 1, false); |
| | | RefreshAll(lastType, lastOrder + 1, false); |
| | | } |
| | | manager.nowType = type; |
| | | functionOrder = order; |
| | | CreateAll(); |
| | | } |
| | | |