| | |
| | | using System; |
| | | using System.Collections; |
| | | using System.Collections.Generic; |
| | | using UnityEngine; |
| | |
| | | // HeroManager.Instance.onHeroDeleteEvent += HeroDeleteEvent; |
| | | HeroUIManager.Instance.SortHeroList(); |
| | | UIManager.Instance.OnOpenWindow += OnOpenWindow; |
| | | FuncOpen.Instance.OnFuncStateChangeEvent += OnFuncStateChangeEvent; |
| | | // CreateScroller(); |
| | | Refresh(); |
| | | fiterManager.Display(0, SelectJobCountry); |
| | |
| | | UIManager.Instance.OnCloseWindow -= OnCloseWindow; |
| | | // HeroManager.Instance.onHeroDeleteEvent -= HeroDeleteEvent; |
| | | UIManager.Instance.OnOpenWindow -= OnOpenWindow; |
| | | FuncOpen.Instance.OnFuncStateChangeEvent -= OnFuncStateChangeEvent; |
| | | } |
| | | |
| | | private void OnFuncStateChangeEvent(int obj) |
| | | { |
| | | if (obj != (int)FuncOpenEnum.LineupRecommend) |
| | | return; |
| | | DisplayLineupRecommend(); |
| | | } |
| | | |
| | | private void OnCloseWindow(UIBase closeUI) |
| | | { |
| | |
| | | HeroUIManager.Instance.isOpenHeroTip = true; |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | int FindJumpIndexByHeroID(int heroID) |
| | | { |
| | |
| | | OnBattleTeamAttrPer(); |
| | | |
| | | RefreshPackCount(); |
| | | |
| | | DisplayLineupRecommend(); |
| | | |
| | | |
| | | } |
| | |
| | | } |
| | | heroListScroller.Restart(); |
| | | heroListScroller.lockType = EnhanceLockType.KeepVertical; |
| | | |
| | | |
| | | } |
| | | |
| | | int GetAttrActiveHeroCount() |
| | |
| | | |
| | | RefreshPackCount(); |
| | | } |
| | | |
| | | public void DisplayLineupRecommend() |
| | | { |
| | | bool isOpen = FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.LineupRecommend); |
| | | lineupRecommendBtn.SetActive(isOpen); |
| | | } |
| | | } |