| | |
| | | |
| | | |
| | | //数据后续从manager中记录获取 |
| | | [HideInInspector] public int groupValue1 = 0; //一般用于跨服 |
| | | [HideInInspector] public int groupValue2 = 0; //一般用于跨服 |
| | | [HideInInspector] public static int groupValue1 = 0; //一般用于跨服 |
| | | [HideInInspector] public static int groupValue2 = 0; //一般用于跨服 |
| | | [HideInInspector] public static int crossServerID = 0; //一般用于跨服 |
| | | protected int rankType; //从functionOrder获取 |
| | | |
| | | protected override void InitComponent() |
| | |
| | | { |
| | | rankType = functionOrder; |
| | | RankModel.Instance.ResetQueryParam(); |
| | | RankModel.Instance.QueryRankByPage(rankType, watchID: (int)PlayerDatas.Instance.baseData.PlayerID); |
| | | RankModel.Instance.QueryRankByPage(rankType, watchID: (int)PlayerDatas.Instance.baseData.PlayerID, |
| | | groupValue1: groupValue1, groupValue2: groupValue2, crossServerID: crossServerID); |
| | | |
| | | RankModel.Instance.onRankRefresh += OnRankRefresh; |
| | | scrollerController.OnRefreshCell += OnRefreshCell; |
| | |
| | | { |
| | | RankModel.Instance.onRankRefresh -= OnRankRefresh; |
| | | scrollerController.OnRefreshCell -= OnRefreshCell; |
| | | |
| | | groupValue1 = 0; |
| | | groupValue2 = 0; |
| | | crossServerID = 0; |
| | | } |
| | | |
| | | protected override void OnClose() |
| | |
| | | { |
| | | var _cell = cell.GetComponent<PlayerRankCell>(); |
| | | _cell.Display(rankType, cell.index + 1); |
| | | RankModel.Instance.ListenRankPage(rankType, cell.index, groupValue1, groupValue2); |
| | | RankModel.Instance.ListenRankPage(rankType, cell.index, groupValue1, groupValue2, crossServerID); |
| | | } |
| | | |
| | | |