From 21bf9f76f0c9351450150551007038e2d35f93ea Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期四, 20 十二月 2018 11:57:14 +0800
Subject: [PATCH] 5398 子 【开发】【1.4】跨服竞技场 / 【前端】【1.4】跨服竞技场开发
---
System/CrossServerOneVsOne/CrossServerWin.cs | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/System/CrossServerOneVsOne/CrossServerWin.cs b/System/CrossServerOneVsOne/CrossServerWin.cs
index a6bceb0..f01034a 100644
--- a/System/CrossServerOneVsOne/CrossServerWin.cs
+++ b/System/CrossServerOneVsOne/CrossServerWin.cs
@@ -31,6 +31,7 @@
CrossServerRewardModel m_CrossServerRewardModel;
CrossServerRewardModel crossServerRewardModel { get { return m_CrossServerRewardModel ?? (m_CrossServerRewardModel = ModelCenter.Instance.GetModel<CrossServerRewardModel>()); } }
CrossServerModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerModel>(); } }
+ CrossServerPlayerInfo playerInfo;
#region Built-in
protected override void BindController()
{
@@ -78,6 +79,7 @@
private void SetDisplay()
{
+ playerInfo = CrossServerPlayerInfo.Instance;
var playerData = PlayerDatas.Instance.baseData;
headImg.SetSprite(GeneralDefine.GetOtherJobHeadPortrait(playerData.Job, 0));
nameText.text = playerData.PlayerName;
@@ -86,21 +88,21 @@
scoreSlider.maxValue = 1;
UpdateScore();
- var arenaConfig = Config.Instance.Get<CrossServerArenaConfig>(crossServerModel.pkResultInfo.DanLV);
+ var arenaConfig = Config.Instance.Get<CrossServerArenaConfig>(playerInfo.DanLV);
rankText.text = arenaConfig.Name;
}
private void UpdateScore()
{
- curScoreText.text = crossServerModel.pkResultInfo.CurScore.ToString();
+ curScoreText.text = playerInfo.Score.ToString();
int maxScore = 0;
- bool isMaxRank = crossServerModel.TryGetMaxRank(out maxScore);
+ bool isMaxRank = playerInfo.TryGetMaxRank(out maxScore);
danLvUpObj.SetActive(!isMaxRank);
if (!isMaxRank)
{
- scorePerText.text = StringUtility.Contact(crossServerModel.pkResultInfo.CurScore, "/", maxScore);
- scoreSlider.value = (float)crossServerModel.pkResultInfo.CurScore / maxScore;
+ scorePerText.text = StringUtility.Contact(playerInfo.Score, "/", maxScore);
+ scoreSlider.value = (float)playerInfo.Score / maxScore;
}
}
--
Gitblit v1.8.0