|
@@ -159,12 +159,12 @@ namespace GFGGame
|
|
|
if ((_rankType == ArenaRankType.FRIEND || _rankType == ArenaRankType.NOW_SEASON) && ArenaDataManager.Instance.SelfData != null)
|
|
|
{
|
|
|
_ui.m_comMyRank.target.visible = true;
|
|
|
- UpdateOtherItem(ArenaDataManager.Instance.SelfData, _ui.m_comMyRank.target, true);
|
|
|
+ UpdateOtherItem(ArenaDataManager.Instance.SelfData, _ui.m_comMyRank.target, ArenaDataManager.Instance.SelfData.RankInGrade, true);
|
|
|
}
|
|
|
else if (_rankType == ArenaRankType.LAST_SEASON && ArenaDataManager.Instance.SelfLastData != null)
|
|
|
{
|
|
|
_ui.m_comMyRank.target.visible = true;
|
|
|
- UpdateOtherItem(ArenaDataManager.Instance.SelfLastData, _ui.m_comMyRank.target, true);
|
|
|
+ UpdateOtherItem(ArenaDataManager.Instance.SelfLastData, _ui.m_comMyRank.target, ArenaDataManager.Instance.SelfLastData.RankInGrade, true);
|
|
|
}
|
|
|
}
|
|
|
private string GetListItemResource(int index)
|
|
@@ -218,7 +218,7 @@ namespace GFGGame
|
|
|
}
|
|
|
if (index > 2)
|
|
|
{
|
|
|
- UpdateOtherItem(arenaData, obj);
|
|
|
+ UpdateOtherItem(arenaData, obj, index + 1);
|
|
|
}
|
|
|
}
|
|
|
private void UpdateTopItem(int index, ArenaTargetData arenaData, GObject obj)
|
|
@@ -229,7 +229,7 @@ namespace GFGGame
|
|
|
{
|
|
|
item.m_txtName.text = "--";
|
|
|
item.m_txtFightScore.text = "竞技场战力:--";
|
|
|
- item.m_txtDanRank.text = "段位排行:--";
|
|
|
+ item.m_txtDanRank.text = "段位排名:--";
|
|
|
// item.m_loaDanIcon.url = "";
|
|
|
RoleInfoManager.Instance.UpdateLv(item.m_comLv, 0);
|
|
|
RoleInfoManager.Instance.UpdateNpcHead(item.m_comHead, "");
|
|
@@ -252,7 +252,7 @@ namespace GFGGame
|
|
|
RoleInfoManager.Instance.UpdateNpcHead(item.m_comHead, arenaData.RoleInfo.headRes);
|
|
|
}
|
|
|
// item.m_txtFightScore.text = string.Format("竞技场战力:{0}", fightScore);
|
|
|
- item.m_txtDanRank.text = string.Format("段位排行:{0}", arenaData.Grade);
|
|
|
+ item.m_txtDanRank.text = string.Format("段位排名:{0}", arenaData.Grade);
|
|
|
ArenaViewManager.Instance.UpdateDanIcon(item.m_loaDanIcon, arenaData.Grade);
|
|
|
RoleInfoManager.Instance.UpdateLv(item.m_comLv, arenaData.RoleInfo.roleLv);
|
|
|
if (arenaData.Type == FightTargetType.PLAYER)
|
|
@@ -275,7 +275,7 @@ namespace GFGGame
|
|
|
UI_ListRankItem.ProxyEnd();
|
|
|
}
|
|
|
|
|
|
- private void UpdateOtherItem(ArenaTargetData arenaData, GObject obj, bool isSelf = false)
|
|
|
+ private void UpdateOtherItem(ArenaTargetData arenaData, GObject obj, int index, bool isSelf = false)
|
|
|
{
|
|
|
UI_ListRankItem3 item = UI_ListRankItem3.Proxy(obj);
|
|
|
|
|
@@ -292,9 +292,9 @@ namespace GFGGame
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- item.m_txtRank.text = arenaData.RankInGrade.ToString();
|
|
|
+ item.m_txtRank.text = index > 100 ? "--" : index.ToString();
|
|
|
item.m_txtName.text = arenaData.RoleInfo.roleName;
|
|
|
- item.m_txtDanRank.text = arenaData.Grade.ToString();
|
|
|
+ item.m_txtDanRank.text = arenaData.RankInGrade.ToString();
|
|
|
|
|
|
ArenaViewManager.Instance.UpdateDanIcon(item.m_loaDanIcon, arenaData.Grade);
|
|
|
RoleInfoManager.Instance.UpdateLv(item.m_comLv, arenaData.RoleInfo.roleLv);
|