连购好礼界面修改提交
parent
0a257e6b31
commit
8b3b4b0a6a
File diff suppressed because it is too large
Load Diff
|
|
@ -33964,7 +33964,7 @@ ParticleSystemRenderer:
|
|||
m_Mesh1: {fileID: 0}
|
||||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
m_MaskInteraction: 1
|
||||
--- !u!1 &920361062258000343
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -38632,7 +38632,7 @@ ParticleSystemRenderer:
|
|||
m_Mesh1: {fileID: 0}
|
||||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
m_MaskInteraction: 1
|
||||
--- !u!1 &1597479055163298302
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -44666,7 +44666,7 @@ ParticleSystemRenderer:
|
|||
m_Mesh1: {fileID: 0}
|
||||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
m_MaskInteraction: 1
|
||||
--- !u!1 &5879213417290986533
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -59592,7 +59592,7 @@ ParticleSystemRenderer:
|
|||
m_Mesh1: {fileID: 0}
|
||||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
m_MaskInteraction: 1
|
||||
--- !u!1 &8317221586598598989
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -64277,7 +64277,7 @@ ParticleSystemRenderer:
|
|||
m_Mesh1: {fileID: 0}
|
||||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
m_MaskInteraction: 1
|
||||
--- !u!1 &8317351028998450911
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -68849,7 +68849,7 @@ ParticleSystemRenderer:
|
|||
m_Mesh1: {fileID: 0}
|
||||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
m_MaskInteraction: 1
|
||||
--- !u!1 &8317999237077486069
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
@ -73534,7 +73534,7 @@ ParticleSystemRenderer:
|
|||
m_Mesh1: {fileID: 0}
|
||||
m_Mesh2: {fileID: 0}
|
||||
m_Mesh3: {fileID: 0}
|
||||
m_MaskInteraction: 0
|
||||
m_MaskInteraction: 1
|
||||
--- !u!1 &8318026656769451889
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@ local rechargeConfig = ConfigManager.GetConfig(ConfigName.RechargeCommodityConfi
|
|||
local itemConfig = ConfigManager.GetConfig(ConfigName.ItemConfig)
|
||||
local artResourcesConfig = ConfigManager.GetConfig(ConfigName.ArtResourcesConfig)
|
||||
local BTNS = {
|
||||
[1] = {bg1 = "b_baibao_andi",bg2 = "b_baibao_liangdi",text1 = "b_baibao_liangouhaoli-a",text2 = "b_baibao_liangouhaoli",title = "b_baibao_liangouhaoli-b"},
|
||||
[2] = {bg1 = "b_baibao_andi",bg2 = "b_baibao_liangdi",text1 = "b_baibao_meiritehui-a",text2 = "b_baibao_meiritehui",title = "b_baibao_meiritehui-b"},
|
||||
[3] = {bg1 = "b_baibao_andi",bg2 = "b_baibao_liangdi",text1 = "b_baibao_chaozhitehui-a",text2 = "b_baibao_chaozhitehui",title = "b_baibao_chaozhitehui-b"},
|
||||
[1] = {bg1 = "UI_hz_zhonghe01_59",bg2 = "UI_hz_zhonghe01_57",text1 = "连购好礼",text2 = "连购好礼",title = "连购好礼"},
|
||||
[2] = {bg1 = "UI_hz_zhonghe01_59",bg2 = "UI_hz_zhonghe01_57",text1 = "每日特惠",text2 = "每日特惠",title = "每日特惠"},
|
||||
[3] = {bg1 = "UI_hz_zhonghe01_59",bg2 = "UI_hz_zhonghe01_57",text1 = "超值特惠",text2 = "超值特惠",title = "超值特惠"},
|
||||
}
|
||||
local btnType = {
|
||||
LianGou = 1,
|
||||
|
|
@ -18,10 +18,10 @@ function ContinuePackagePanel:InitComponent()
|
|||
self.spLoader = SpriteLoader.New()
|
||||
self.scrollItem = Util.GetGameObject(self.gameObject, "Bg/scroll")
|
||||
self.itemPre = Util.GetGameObject(self.gameObject, "Bg/scroll/ItemPre")
|
||||
self.backArena = Util.GetGameObject(self.gameObject, "backArena")
|
||||
self.itemPre:SetActive(false)
|
||||
self.btn_close=Util.GetGameObject(self.gameObject, "Bg/btn_close")
|
||||
self.leftTime = Util.GetGameObject(self.gameObject, "Bg/time/leftTime"):GetComponent("Text")
|
||||
self.title = Util.GetGameObject(self.gameObject, "Bg/NameBg/Image"):GetComponent("Image")
|
||||
self.title = Util.GetGameObject(self.gameObject, "Bg/NameBg/Image"):GetComponent("Text")
|
||||
self.btnList = {}
|
||||
for i = 1, 3 do
|
||||
self.btnList[i] = Util.GetGameObject(self.gameObject, "Bg/btns/btn"..i)
|
||||
|
|
@ -30,7 +30,7 @@ function ContinuePackagePanel:InitComponent()
|
|||
local rootHight = self.scrollItem.transform.rect.height
|
||||
local width = self.scrollItem.transform.rect.width
|
||||
self.scrollView = SubUIManager.Open(SubUIConfig.ScrollCycleView, self.scrollItem.transform,
|
||||
self.itemPre, nil, Vector2.New(width, rootHight), 1, 1, Vector2.New(0, -5))
|
||||
self.itemPre, nil, Vector2.New(width, rootHight), 1, 1, Vector2.New(0, 10))
|
||||
self.scrollView.moveTween.MomentumAmount = 1
|
||||
self.scrollView.moveTween.Strength = 2
|
||||
self.scrollView.elastic = false
|
||||
|
|
@ -41,11 +41,7 @@ end
|
|||
|
||||
--绑定事件(用于子类重写)
|
||||
function ContinuePackagePanel:BindEvent()
|
||||
for i = 1, self.backArena.transform.childCount do
|
||||
Util.AddOnceClick(self.backArena.transform:GetChild(i-1).gameObject, function()
|
||||
self:ClosePanel()
|
||||
end)
|
||||
end
|
||||
|
||||
for j = 1, 3 do
|
||||
Util.AddOnceClick(self.btnList[j], function()
|
||||
if self.curPage ~= j then
|
||||
|
|
@ -54,6 +50,9 @@ function ContinuePackagePanel:BindEvent()
|
|||
end
|
||||
end)
|
||||
end
|
||||
Util.AddOnceClick(self.btn_close,function ()
|
||||
self:ClosePanel()
|
||||
end)
|
||||
end
|
||||
--添加事件监听(用于子类重写)
|
||||
function ContinuePackagePanel:AddListener()
|
||||
|
|
@ -88,17 +87,17 @@ function ContinuePackagePanel:Refresh(isTop,isAni)
|
|||
end
|
||||
|
||||
function ContinuePackagePanel:SetBtns()
|
||||
self.title.sprite = self.spLoader:LoadSprite(BTNS[self.curPage].title)
|
||||
self.title.text =BTNS[self.curPage].title --self.spLoader:LoadSprite(BTNS[self.curPage].title)
|
||||
for i = 1, 3 do
|
||||
if not self.actData.rewards[i] or #self.actData.rewards[i] <= 0 then
|
||||
self.btnList[i]:SetActive(false)
|
||||
else
|
||||
self.btnList[i]:SetActive(true)
|
||||
if self.curPage == i then
|
||||
Util.GetGameObject(self.btnList[i],"Image"):GetComponent("Image").sprite = self.spLoader:LoadSprite(BTNS[i].text2)
|
||||
Util.GetGameObject(self.btnList[i],"Image"):GetComponent("Text").text = BTNS[i].text2
|
||||
self.btnList[i]:GetComponent("Image").sprite = self.spLoader:LoadSprite(BTNS[i].bg2)
|
||||
else
|
||||
Util.GetGameObject(self.btnList[i],"Image"):GetComponent("Image").sprite = self.spLoader:LoadSprite(BTNS[i].text1)
|
||||
Util.GetGameObject(self.btnList[i],"Image"):GetComponent("Text").text = BTNS[i].text1
|
||||
self.btnList[i]:GetComponent("Image").sprite = self.spLoader:LoadSprite(BTNS[i].bg1)
|
||||
end
|
||||
end
|
||||
|
|
@ -148,12 +147,12 @@ function ContinuePackagePanel:ShowSingleHero(go,data,index)
|
|||
obj:SetActive(false)
|
||||
canBuyTime.text = string.format( "剩余:%s次",data.progress)
|
||||
canBuyTime.gameObject:SetActive(self.curPage ~= btnType.LianGou)--第一页连购好礼不显示剩余次数
|
||||
btnImg.sprite = self.spLoader:LoadSprite("s_slbz_anniu")
|
||||
btnImg.sprite = self.spLoader:LoadSprite("Btn_hz_cheng_01")
|
||||
if data.otherData.GoodType == 1 then--直购
|
||||
btnText.gameObject:SetActive(true)
|
||||
btnText.text = string.format("%s 元",data.otherData.Price)
|
||||
if data.state == 8 then
|
||||
btnImg.sprite = self.spLoader:LoadSprite("s_slbz_1anniuhuise")
|
||||
btnImg.sprite = self.spLoader:LoadSprite("Btn_hz_lan_01")
|
||||
btnText.text = Language[10514]
|
||||
canBuyTime.text = ""
|
||||
elseif data.state == 3 then
|
||||
|
|
@ -170,7 +169,7 @@ function ContinuePackagePanel:ShowSingleHero(go,data,index)
|
|||
if data.state == 8 then
|
||||
obj:SetActive(false)
|
||||
btnText.gameObject:SetActive(true)
|
||||
btnImg.sprite = self.spLoader:LoadSprite("s_slbz_1anniuhuise")
|
||||
btnImg.sprite = self.spLoader:LoadSprite("Btn_hz_lan_01")
|
||||
btnText.text = Language[10514]
|
||||
canBuyTime.text = ""
|
||||
elseif data.state == 3 then
|
||||
|
|
|
|||
Loading…
Reference in New Issue