| | |
| | | [SerializeField] Text scorePerText;
|
| | | [SerializeField] GameObject danLvUpObj;
|
| | | [SerializeField] Button rankAwardBtn;
|
| | | [SerializeField] GameObject rankAward_SelectImg;
|
| | | [SerializeField] Button arenaBtn;
|
| | | [SerializeField] GameObject arena_SelectImg;
|
| | | [SerializeField] Button seasonAwardBtn;
|
| | | [SerializeField] GameObject seasonAward_SelectImg;
|
| | | [SerializeField] Button honorStoreBtn;
|
| | | [SerializeField] GameObject honorStore_SelectImg;
|
| | | CrossServerRewardModel m_CrossServerRewardModel;
|
| | | CrossServerRewardModel crossServerRewardModel { get { return m_CrossServerRewardModel ?? (m_CrossServerRewardModel = ModelCenter.Instance.GetModel<CrossServerRewardModel>()); } }
|
| | | CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
|
| | |
| | | private void ClickArenaFunc()
|
| | | {
|
| | | CloseSubWindows();
|
| | | ClickArena();
|
| | | }
|
| | |
|
| | | private void ClickRight()
|
| | |
| | |
|
| | | private void ClickHonorStore()
|
| | | {
|
| | | if (honorStore_SelectImg.activeInHierarchy) return;
|
| | | CloseSubWindows();
|
| | | WindowCenter.Instance.Open<HonorStoreWin>();
|
| | | honorStore_SelectImg.SetActive(true);
|
| | | }
|
| | |
|
| | | private void ClickSeasonAward()
|
| | | {
|
| | | if (seasonAward_SelectImg.activeInHierarchy) return;
|
| | |
|
| | | CloseSubWindows();
|
| | | WindowCenter.Instance.Open<SeasonRewardWin>();
|
| | | seasonAward_SelectImg.SetActive(true);
|
| | |
|
| | | }
|
| | |
|
| | | private void ClickArena()
|
| | | {
|
| | | if (arena_SelectImg.activeInHierarchy) return;
|
| | |
|
| | | CloseSubWindows();
|
| | | if (crossServerRewardModel.IsOpenMatch)
|
| | | {
|
| | |
| | | }
|
| | | else
|
| | | {
|
| | | WindowCenter.Instance.Open<CrossServerArenaWin>();
|
| | | if (windowState == WindowState.Opened)
|
| | | {
|
| | | WindowCenter.Instance.OpenWithoutAnimation<CrossServerArenaWin>();
|
| | | }
|
| | | else
|
| | | {
|
| | | WindowCenter.Instance.Open<CrossServerArenaWin>();
|
| | | }
|
| | | }
|
| | | arena_SelectImg.SetActive(true);
|
| | | }
|
| | |
|
| | | private void ClickRankAward()
|
| | | {
|
| | | if (rankAward_SelectImg.activeInHierarchy) return;
|
| | |
|
| | | CloseSubWindows();
|
| | | WindowCenter.Instance.Open<SegmentRewardWin>();
|
| | | rankAward_SelectImg.SetActive(true);
|
| | | }
|
| | |
|
| | |
|
| | |
| | | WindowCenter.Instance.CloseImmediately<SeasonRewardWin>();
|
| | | WindowCenter.Instance.CloseImmediately<SegmentRewardWin>();
|
| | | WindowCenter.Instance.CloseImmediately<MatchWin>();
|
| | | arena_SelectImg.SetActive(false);
|
| | | rankAward_SelectImg.SetActive(false);
|
| | | seasonAward_SelectImg.SetActive(false);
|
| | | honorStore_SelectImg.SetActive(false);
|
| | | }
|
| | | #endregion
|
| | | }
|