锦标赛奖励领取效果
This commit is contained in:
parent
7912b93911
commit
5515c9f419
@ -132,17 +132,19 @@ function TournArenaRankComp:showSelfRank(step)
|
|||||||
self.txName:setText(DataManager.PlayerData:getNickname())
|
self.txName:setText(DataManager.PlayerData:getNickname())
|
||||||
self.txScore:setText(I18N:getGlobalText(I18N.GlobalConst.ARENA_DESC_16)..":"..score)
|
self.txScore:setText(I18N:getGlobalText(I18N.GlobalConst.ARENA_DESC_16)..":"..score)
|
||||||
|
|
||||||
|
local isReceived = DataManager.TournArenaData:isReceivedRankReward()
|
||||||
local rewards = DataManager.TournArenaData:getRewardByRank(rank)
|
local rewards = DataManager.TournArenaData:getRewardByRank(rank)
|
||||||
for index, cell in ipairs(self.rewardCells) do
|
for index, cell in ipairs(self.rewardCells) do
|
||||||
if score > 0 and rewards[index] then
|
if score > 0 and rewards[index] then
|
||||||
cell:setVisible(true)
|
cell:setVisible(true)
|
||||||
cell:refreshByConfig(rewards[index])
|
|
||||||
if step ~= DataManager.TournArenaData:getCurRankStep() and DataManager.TournArenaData:isReachRankReward() then
|
if step ~= DataManager.TournArenaData:getCurRankStep() and DataManager.TournArenaData:isReachRankReward() then
|
||||||
|
cell:refreshByConfig(rewards[index], isReceived, isReceived)
|
||||||
cell.baseObject:addRedPoint(50, 50, 0.6)
|
cell.baseObject:addRedPoint(50, 50, 0.6)
|
||||||
cell:addClickListener(function()
|
cell:addClickListener(function()
|
||||||
ModuleManager.TournArenaManager:reqRankReward()
|
ModuleManager.TournArenaManager:reqRankReward()
|
||||||
end)
|
end)
|
||||||
else
|
else
|
||||||
|
cell:refreshByConfig(rewards[index])
|
||||||
cell.baseObject:removeRedPoint()
|
cell.baseObject:removeRedPoint()
|
||||||
cell:addClickListener(nil)
|
cell:addClickListener(nil)
|
||||||
end
|
end
|
||||||
|
|||||||
@ -132,17 +132,19 @@ function TournWaveRankComp:showSelfRank(step)
|
|||||||
self.txName:setText(DataManager.PlayerData:getNickname())
|
self.txName:setText(DataManager.PlayerData:getNickname())
|
||||||
self.txScore:setText(I18N:getGlobalText(I18N.GlobalConst.ARENA_DESC_16)..":"..score)
|
self.txScore:setText(I18N:getGlobalText(I18N.GlobalConst.ARENA_DESC_16)..":"..score)
|
||||||
|
|
||||||
|
local isReceived = DataManager.TournWaveData:isReceivedRankReward()
|
||||||
local rewards = DataManager.TournWaveData:getRewardByRank(rank)
|
local rewards = DataManager.TournWaveData:getRewardByRank(rank)
|
||||||
for index, cell in ipairs(self.rewardCells) do
|
for index, cell in ipairs(self.rewardCells) do
|
||||||
if score > 0 and rewards[index] then
|
if score > 0 and rewards[index] then
|
||||||
cell:setVisible(true)
|
cell:setVisible(true)
|
||||||
cell:refreshByConfig(rewards[index])
|
|
||||||
if step ~= DataManager.TournWaveData:getCurRankStep() and DataManager.TournWaveData:isReachRankReward() then
|
if step ~= DataManager.TournWaveData:getCurRankStep() and DataManager.TournWaveData:isReachRankReward() then
|
||||||
|
cell:refreshByConfig(rewards[index], isReceived, isReceived)
|
||||||
cell.baseObject:addRedPoint(50, 50, 0.6)
|
cell.baseObject:addRedPoint(50, 50, 0.6)
|
||||||
cell:addClickListener(function()
|
cell:addClickListener(function()
|
||||||
ModuleManager.TournWaveManager:reqRankReward()
|
ModuleManager.TournWaveManager:reqRankReward()
|
||||||
end)
|
end)
|
||||||
else
|
else
|
||||||
|
cell:refreshByConfig(rewards[index])
|
||||||
cell.baseObject:removeRedPoint()
|
cell.baseObject:removeRedPoint()
|
||||||
cell:addClickListener(nil)
|
cell:addClickListener(nil)
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user