限时召唤提交
parent
a3298ae117
commit
43ee7dd577
|
@ -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={
|
||||||
|
|
|
@ -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
|
Loading…
Reference in New Issue