竞技场 bug修改

dev_chengFeng
ZhangBiao 2020-10-19 19:34:48 +08:00
parent 4c5065ccf7
commit b52ebf46f4
2 changed files with 8 additions and 7 deletions

View File

@ -207,11 +207,12 @@ end
-- 刷新奖励信息
function this.RefreshReward()
if tonumber(myRank) and tonumber(myRank) > 0 then
for key, value in pairs(arenaReward) do
for k,value in ConfigPairs(arenaReward) do
if myRank <= 3 then
this.DailyReward.text = "每日奖励: "..itemConfig[arenaReward[myRank].DailyReward[1][1]].Name.."<color=green>+"..arenaReward[myRank].DailyReward[1][2].."</color>"
this.SeasonReward.text = "赛季奖励: "..itemConfig[arenaReward[myRank].SeasonReward[1][1]].Name.."<color=green>+"..arenaReward[myRank].SeasonReward[1][2].."</color>"
else
-- LogRed("myrank"..myRank.." value.MinRank:"..tostring(value.MinRank).." value.MinRank:"..tostring(value.MaxRank))
if myRank>=value.MinRank and myRank <= value.MaxRank then
this.DailyReward.text = "每日奖励: "..itemConfig[value.DailyReward[1][1]].Name.."<color=green>+"..value.DailyReward[1][2].."</color>"
this.SeasonReward.text = "赛季奖励: "..itemConfig[value.SeasonReward[1][1]].Name.."<color=green>+"..value.SeasonReward[1][2].."</color>"

View File

@ -151,21 +151,20 @@ function this.RefreshMyInfo()
for i = 1, #itemList do
itemList2[i].gameObject:SetActive(false)
end
--获取奖励
for key, value in pairs(arenaReward) do
for k,value in ConfigPairs(arenaReward) do
if myrank <= 3 then
if tabNum == 1 then
rewardList = arenaReward[myrank].DailyReward
elseif tabNum == 2 then
rewardList = arenaReward[myrank].SeasonReward
end
else
if myrank>=value.MinRank and myrank <= value.MaxRank then
elseif myrank > 3 then
if myrank >= value.MinRank and myrank <= value.MaxRank then
if tabNum == 1 then
rewardList = arenaReward[value].DailyReward
rewardList = value.DailyReward
elseif tabNum == 2 then
rewardList = arenaReward[value].SeasonReward
rewardList = value.SeasonReward
end
end
end
@ -290,6 +289,7 @@ end
--界面销毁时调用(用于子类重写)
function GeneralRankRewardPanel:OnDestroy()
itemList = {}
itemList2 = {}
end
return GeneralRankRewardPanel