【福利保箱】
parent
618e3a5014
commit
e05a69f3a4
|
@ -58,10 +58,10 @@ end
|
||||||
--绑定事件(用于子类重写)
|
--绑定事件(用于子类重写)
|
||||||
function CumulativeSignInPage:BindEvent()
|
function CumulativeSignInPage:BindEvent()
|
||||||
for i = 1, #self.boxs do
|
for i = 1, #self.boxs do
|
||||||
if data.mission[i].state == 0 then--未领取
|
Util.AddOnceClick(self.boxs[i].btnBox,function()
|
||||||
if data.value<SignRewardConfig[i].Values[1][1] then
|
if data.mission[i].state == 0 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,16 +74,16 @@ 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)
|
UIManager.OpenPanel(UIName.RewardItemPopup,drop,1)
|
||||||
UIManager.OpenPanel(UIName.RewardItemPopup,drop,1)
|
self:RefreshBox()
|
||||||
self:RefreshBox()
|
end)
|
||||||
end)
|
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.."天"
|
||||||
|
|
Loading…
Reference in New Issue