【福利保箱】

dev_chengFeng
zhangqiang 2021-03-31 21:51:14 +08:00
parent 618e3a5014
commit e05a69f3a4
1 changed files with 15 additions and 14 deletions

View File

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