限时召唤提交

dev_chengFeng
jiaoyangna 2020-07-28 20:09:41 +08:00
parent a3298ae117
commit 43ee7dd577
2 changed files with 19 additions and 10 deletions

View File

@ -14,11 +14,11 @@ local carbonIndex=0--副本索引
--顶部背景图 --顶部背景图
local titleBg={ local titleBg={
[1]={bg="r_richang_banner_5",titleTip = specialConfig[45].Value,pos = Vector3.New(257.08,651.24,0)}, [1]={bg="r_richang_banner_5",titleTip = specialConfig[45].Value,pos = Vector3.New(257.08,658.37,0)},
[2]={bg="r_richang_banner_4",titleTip = specialConfig[44].Value,pos = Vector3.New(257.08,651.24,0)}, [2]={bg="r_richang_banner_4",titleTip = specialConfig[44].Value,pos = Vector3.New(257.08,651.24,0)},
[3]={bg="r_richang_banner_3",titleTip = specialConfig[43].Value,pos = Vector3.New(257.08,658.37,0)}, [3]={bg="r_richang_banner_3",titleTip = specialConfig[43].Value,pos = Vector3.New(257.08,658.37,0)},
[4]={bg="r_richang_banner_2",titleTip = specialConfig[42].Value,pos = Vector3.New(257.08,651.24,0)}, [4]={bg="r_richang_banner_2",titleTip = specialConfig[42].Value,pos = Vector3.New(257.08,651.24,0)},
[5]={bg="r_richang_banner_1",titleTip = specialConfig[41].Value,pos = Vector3.New(257.08,658.37,0)}, [5]={bg="r_richang_banner_1",titleTip = specialConfig[41].Value,pos = Vector3.New(257.08,651.24,0)},
} }
--难度图片 --难度图片
local qualityBg={ local qualityBg={

View File

@ -22,7 +22,7 @@ local secectTab=-1
local hero={[1]={name="Bg/hero1",id=10001,hero="x_xianshizaohuan_fx"},[2]={name="Bg/hero3",id=10041,hero="x_xianshizaohuan_ttjz"},[3]={name="Bg/hero2",id=10089,hero="x_xianshizaohuan_rd"}} local hero={[1]={name="Bg/hero1",id=10001,hero="x_xianshizaohuan_fx"},[2]={name="Bg/hero3",id=10041,hero="x_xianshizaohuan_ttjz"},[3]={name="Bg/hero2",id=10089,hero="x_xianshizaohuan_rd"}}
local curLv=0 --当前阶段id local curLv=0 --当前阶段id
local itemView
function TimeLimitedCall:ctor(mainPanel, gameObject) function TimeLimitedCall:ctor(mainPanel, gameObject)
self.mainPanel = mainPanel self.mainPanel = mainPanel
@ -157,12 +157,17 @@ function TimeLimitedCall:RefreshNextLevelReward()
curLv=data1[#data1].Id curLv=data1[#data1].Id
end end
OperatingManager.TimeLimitedTimes = curTimes OperatingManager.TimeLimitedTimes = curTimes
local o= SubUIManager.Open(SubUIConfig.ItemView,self.nextReward.transform) if not itemView then
o:OnOpen(false, {rewarditem.Reward[1][1],rewarditem.Reward[1][2]}, 0.73, false) itemView= SubUIManager.Open(SubUIConfig.ItemView,self.nextReward.transform)
o.gameObject:SetActive(true) end
Util.GetGameObject(o.gameObject,"item/frame"):GetComponent("Button").enabled=false itemView:OnOpen(false, {rewarditem.Reward[1][1],rewarditem.Reward[1][2]}, 0.73, false)
itemView.gameObject:SetActive(true)
Util.GetGameObject(itemView.gameObject,"item/frame"):GetComponent("Button").enabled=false
if (curLvstate==0) then if (curLvstate==0) then
self.slider.gameObject:SetActive(false) -- self.slider.gameObject:SetActive(false)\
local temp = curTimes <= rewarditem.Values[1][1] and curTimes or rewarditem.Values[1][1]
Util.GetGameObject(self.slider.gameObject,"Text"):GetComponent("Text").text=temp.."/"..rewarditem.Values[1][1]
self.slider.value=temp /rewarditem.Values[1][1]
local vec=self.sliderText.transform:GetComponent("RectTransform").anchoredPosition3D local vec=self.sliderText.transform:GetComponent("RectTransform").anchoredPosition3D
vec.y=22.4 vec.y=22.4
self.sliderText.transform:GetComponent("RectTransform").anchoredPosition3D=vec self.sliderText.transform:GetComponent("RectTransform").anchoredPosition3D=vec
@ -178,8 +183,11 @@ function TimeLimitedCall:RefreshNextLevelReward()
end) end)
self.effect.gameObject:SetActive(true) self.effect.gameObject:SetActive(true)
elseif (curLvstate==-1) then elseif (curLvstate==-1) then
self.slider.gameObject:SetActive(false) -- self.slider.gameObject:SetActive(false)
self.sliderText.gameObject:SetActive(false) -- self.sliderText.gameObject:SetActive(false)
self.slider.value=1
Util.GetGameObject(self.slider.gameObject,"Text"):GetComponent("Text").text="300/300"
self.sliderText.text="奖励已全部领取"
Util.AddOnceClick(self.getBtn,function() Util.AddOnceClick(self.getBtn,function()
RewardPreview.new(self.reward) RewardPreview.new(self.reward)
end) end)
@ -352,6 +360,7 @@ end
function TimeLimitedCall:OnDestroy() function TimeLimitedCall:OnDestroy()
ActivityDetail.OnDestroy() ActivityDetail.OnDestroy()
RewardPreview.OnDestroy() RewardPreview.OnDestroy()
itemView=nil
end end
return TimeLimitedCall return TimeLimitedCall