竞技场 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() function this.RefreshReward()
if tonumber(myRank) and tonumber(myRank) > 0 then 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 if myRank <= 3 then
this.DailyReward.text = "每日奖励: "..itemConfig[arenaReward[myRank].DailyReward[1][1]].Name.."<color=green>+"..arenaReward[myRank].DailyReward[1][2].."</color>" 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>" this.SeasonReward.text = "赛季奖励: "..itemConfig[arenaReward[myRank].SeasonReward[1][1]].Name.."<color=green>+"..arenaReward[myRank].SeasonReward[1][2].."</color>"
else else
-- LogRed("myrank"..myRank.." value.MinRank:"..tostring(value.MinRank).." value.MinRank:"..tostring(value.MaxRank))
if myRank>=value.MinRank and myRank <= value.MaxRank then 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.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>" 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 for i = 1, #itemList do
itemList2[i].gameObject:SetActive(false) itemList2[i].gameObject:SetActive(false)
end end
--获取奖励 --获取奖励
for key, value in pairs(arenaReward) do for k,value in ConfigPairs(arenaReward) do
if myrank <= 3 then if myrank <= 3 then
if tabNum == 1 then if tabNum == 1 then
rewardList = arenaReward[myrank].DailyReward rewardList = arenaReward[myrank].DailyReward
elseif tabNum == 2 then elseif tabNum == 2 then
rewardList = arenaReward[myrank].SeasonReward rewardList = arenaReward[myrank].SeasonReward
end end
else elseif myrank > 3 then
if myrank>=value.MinRank and myrank <= value.MaxRank then if myrank >= value.MinRank and myrank <= value.MaxRank then
if tabNum == 1 then if tabNum == 1 then
rewardList = arenaReward[value].DailyReward rewardList = value.DailyReward
elseif tabNum == 2 then elseif tabNum == 2 then
rewardList = arenaReward[value].SeasonReward rewardList = value.SeasonReward
end end
end end
end end
@ -290,6 +289,7 @@ end
--界面销毁时调用(用于子类重写) --界面销毁时调用(用于子类重写)
function GeneralRankRewardPanel:OnDestroy() function GeneralRankRewardPanel:OnDestroy()
itemList = {} itemList = {}
itemList2 = {}
end end
return GeneralRankRewardPanel return GeneralRankRewardPanel