| | |
| | | UIManager.Instance.CloseWindow<ChallengeTabWin>(); |
| | | if (!FuncOpen.Instance.IsFuncOpen(funcId, true)) |
| | | return; |
| | | UIManager.Instance.OpenWindow<ArenaWin>(); |
| | | BattleField arenaBattle = BattleManager.Instance.GetBattleFieldByMapID(3); |
| | | if (arenaBattle != null) |
| | | { |
| | | ArenaBattleWin fsBattleWin = UIManager.Instance.GetUI<ArenaBattleWin>(); |
| | | if (null == fsBattleWin) |
| | | { |
| | | fsBattleWin = UIManager.Instance.OpenWindow<ArenaBattleWin>(); |
| | | } |
| | | fsBattleWin.SetBattleField(arenaBattle); |
| | | } |
| | | else |
| | | { |
| | | UIManager.Instance.OpenWindow<ArenaWin>(); |
| | | } |
| | | }); |
| | | } |
| | | |