| | |
| | | protected override void AddListeners()
|
| | | {
|
| | | dayAwardBtn.AddListener(ClickDayAward);
|
| | | matchBtn.AddListener(ClickMatch);
|
| | | buyTimesBtn.AddListener(ClickBuyTimes);
|
| | | matchRecordBtn.AddListener(ClickMatchRecord);
|
| | | scoreRankBtn.AddListener(ClickScoreRank);
|
| | |
| | | matchBtn_Img.material = MaterialUtility.GetUIDefaultGraphicMaterial();
|
| | | if (!crossServerRewardModel.IsOpenMatch)
|
| | | {
|
| | | matchBtn.AddListener(ClickMatch);
|
| | | matchBtn.AddListener(()=> { ClickMatch(1); });
|
| | | }
|
| | | else
|
| | | {
|
| | | matchBtn_Text.text = Language.Get("CrossServer110");
|
| | | matchBtn.AddListener(() => { ClickMatch(0); });
|
| | | }
|
| | | }
|
| | | else
|
| | |
| | | WindowCenter.Instance.Open<RankingWin>();
|
| | | }
|
| | |
|
| | | private void ClickMatch()
|
| | | private void ClickMatch(int type)
|
| | | {
|
| | | CloseImmediately();
|
| | | crossServerModel.SendCrossMatch(1);
|
| | | crossServerRewardModel.IsOpenMatch = true;
|
| | | crossServerModel.SendCrossMatch(type);
|
| | | crossServerRewardModel.IsOpenMatch = type == 1? true : false;
|
| | | crossServerRewardModel.ResetTime();
|
| | | WindowCenter.Instance.Open<MatchWin>();
|
| | | if(type == 1)
|
| | | {
|
| | | WindowCenter.Instance.Open<MatchWin>();
|
| | | }
|
| | | else
|
| | | {
|
| | | WindowCenter.Instance.CloseImmediately<MatchWin>();
|
| | | }
|
| | | UpdateActivityState();
|
| | | }
|
| | |
|
| | | private void ClickMatchRecord()
|