【福利保箱】
parent
618e3a5014
commit
e05a69f3a4
|
@ -58,10 +58,10 @@ end
|
|||
--绑定事件(用于子类重写)
|
||||
function CumulativeSignInPage:BindEvent()
|
||||
for i = 1, #self.boxs do
|
||||
if data.mission[i].state == 0 then--未领取
|
||||
if data.value<SignRewardConfig[i].Values[1][1] then
|
||||
--点击显示预览
|
||||
Util.AddOnceClick(self.boxs[i].btnBox,function()
|
||||
Util.AddOnceClick(self.boxs[i].btnBox,function()
|
||||
if data.mission[i].state == 0 then--未领取
|
||||
if data.value < SignRewardConfig[i].Values[1][1] then
|
||||
--点击显示预览
|
||||
local getInfo Util.GetGameObject(self.rewardPanel,"getInfo"):GetComponent("Text").text = "连续签到"..SignRewardConfig[i].Values[1][1].."天获得:"
|
||||
for j = 1, #SignRewardConfig[i].Reward do
|
||||
if not self.items[j] then
|
||||
|
@ -74,16 +74,16 @@ function CumulativeSignInPage:BindEvent()
|
|||
end
|
||||
self.rewardPanel:SetActive(true)
|
||||
self.rewardPanel:GetComponent("RectTransform").localPosition = pos[i]
|
||||
end)
|
||||
else
|
||||
Util.AddOnceClick(self.boxs[i].btnBox,function()
|
||||
NetManager.GetActivityRewardRequest(data.mission[i].missionId, data.activityId, function(drop)
|
||||
UIManager.OpenPanel(UIName.RewardItemPopup,drop,1)
|
||||
self:RefreshBox()
|
||||
end)
|
||||
end)
|
||||
end
|
||||
end
|
||||
else
|
||||
Util.AddOnceClick(self.boxs[i].btnBox,function()
|
||||
NetManager.GetActivityRewardRequest(data.mission[i].missionId, data.activityId, function(drop)
|
||||
UIManager.OpenPanel(UIName.RewardItemPopup,drop,1)
|
||||
self:RefreshBox()
|
||||
end)
|
||||
end)
|
||||
end
|
||||
end
|
||||
end)
|
||||
end
|
||||
Util.AddOnceClick(self.maskBtn,function()
|
||||
for i = 1, #self.items do
|
||||
|
@ -253,6 +253,7 @@ function CumulativeSignInPage:SetIcon(index,root)
|
|||
end
|
||||
|
||||
function CumulativeSignInPage:RefreshBox()
|
||||
data = ActivityGiftManager.GetActivityTypeInfo(ActivityTypeDef.SignInfo)
|
||||
local curDay = data.value
|
||||
self.progressBottom.fillAmount = curDay/7
|
||||
self.dayText.text = curDay.."天"
|
||||
|
|
Loading…
Reference in New Issue