一些描述

This commit is contained in:
xiekaidong 2023-08-18 18:35:38 +08:00
parent 57682466f6
commit 0137884ad9
4 changed files with 65 additions and 4 deletions

View File

@ -449,6 +449,14 @@ local LocalizationGlobalConst =
ARENA_DESC_35 = "ARENA_DESC_35", ARENA_DESC_35 = "ARENA_DESC_35",
ARENA_DESC_36 = "ARENA_DESC_36", ARENA_DESC_36 = "ARENA_DESC_36",
ONE_KEY_GET_DESC = "ONE_KEY_GET_DESC", ONE_KEY_GET_DESC = "ONE_KEY_GET_DESC",
["ACTIVITY_OVER_EDSC"] = "ACTIVITY_OVER_EDSC",
["PART_IN_DESC"] = "PART_IN_DESC",
["HERO_FUND_DESCC_1"] = "HERO_FUND_DESCC_1",
["HERO_FUND_DESCC_2"] = "HERO_FUND_DESCC_2",
["HERO_FUND_DESCC_3"] = "HERO_FUND_DESCC_3",
["HERO_FUND_DESCC_4"] = "HERO_FUND_DESCC_4"
} }
return LocalizationGlobalConst return LocalizationGlobalConst

View File

@ -451,6 +451,11 @@ local localization_global =
["ONE_KEY_GET_DESC"] = "一键领取", ["ONE_KEY_GET_DESC"] = "一键领取",
["ACTIVITY_OVER_EDSC"] = "活动已结束", ["ACTIVITY_OVER_EDSC"] = "活动已结束",
["PART_IN_DESC"] = "参与",
["HERO_FUND_DESCC_1"] = "新活动月之祝福开启",
["HERO_FUND_DESCC_2"] = "月之祝福标题",
["HERO_FUND_DESCC_3"] = "月之祝福描述",
["HERO_FUND_DESCC_4"] = "月之祝福前往14天乐描述"
} }
return localization_global return localization_global

View File

@ -1,9 +1,12 @@
local HeroFundUI = class("HeroFundUI", BaseUI) local HeroFundUI = class("HeroFundUI", BaseUI)
local FUND_CELL = "app/ui/activity/hero_fund/cell/fund_cell" local FUND_CELL = "app/ui/activity/hero_fund/cell/fund_cell"
local BTN_ICON = {"common_btn_green_3", "common_btn_dark_4"} local BTN_ICON = {"common_btn_green_3", "common_btn_dark_4"}
function HeroFundUI:isFullScreen()
return false
end
function HeroFundUI:ctor() function HeroFundUI:ctor()
self.rewardList = {} self.rewardList = {}
for id, info in pairs(DataManager.HeroFundData:getConfig()) do for id, info in pairs(DataManager.HeroFundData:getConfig()) do
@ -33,6 +36,20 @@ function HeroFundUI:onLoadRootComplete()
end end
function HeroFundUI:_display() function HeroFundUI:_display()
local uiMap = self.root:genAllChildren()
uiMap["activity_herofund_ui.bg.bg.title"]:setText(I18N:getGlobalText(I18N.GlobalConst.HERO_FUND_DESCC_2))
self.downDesc = uiMap["activity_herofund_ui.bg.bg.desc"]
self.downDesc:setText(I18N:getGlobalText(I18N.GlobalConst.HERO_FUND_DESCC_3))
self.toActivityTx = uiMap["activity_herofund_ui.bg.bg.to_activity_tx"]
self.toActivityTx:setText(I18N:getGlobalText(I18N.GlobalConst.HERO_FUND_DESCC_4))
self.toActivityBtn = uiMap["activity_herofund_ui.bg.bg.to_activity_btn"]
self.toActivityBtnTx = uiMap["activity_herofund_ui.bg.bg.to_activity_btn.text"]
self.toActivityBtnTx:setText(I18N:getGlobalText(I18N.GlobalConst.PART_IN_DESC))
self.toActivityBtn:addClickListener(function()
self:closeUI()
-- 去14活动
end)
self:refreshBtns() self:refreshBtns()
self:_refreshScrollrect() self:_refreshScrollrect()
end end
@ -143,12 +160,21 @@ end
function HeroFundUI:refreshTime() function HeroFundUI:refreshTime()
local uiMap = self.root:genAllChildren() local uiMap = self.root:genAllChildren()
local remianTime = DataManager.HeroFundData:getRemainTime() local remainTime = DataManager.HeroFundData:getRemainTime()
local str local str
if remianTime <= 0 then if remainTime <= 0 then
str = I18N:getGlobalText(I18N.GlobalConst.ACTIVITY_OVER_EDSC) str = I18N:getGlobalText(I18N.GlobalConst.ACTIVITY_OVER_EDSC)
else else
str = Time:formatNumTimeStr(remianTime) str = Time:formatNumTimeStr(remainTime)
if remainTime <= 86400 then --最后一天
self.toActivityTx:setVisible(true)
self.toActivityBtn:setActive(true)
self.downDesc:setVisible(false)
else
self.toActivityTx:setVisible(false)
self.toActivityBtn:setActive(false)
self.downDesc:setVisible(true)
end
end end
uiMap["activity_herofund_ui.bg.countdown.tx_countdown"]:setText(str) uiMap["activity_herofund_ui.bg.countdown.tx_countdown"]:setText(str)
end end

View File

@ -54,6 +54,19 @@ function SevenDayUI:_display()
self:closeUI() self:closeUI()
end) end)
self.downDesc = self.uiMap["seven_day_ui.down.desc"]
self.toHeroFundTx = self.uiMap["seven_day_ui.down.to_herofund_tx"]
self.toHeroFundBtn = self.uiMap["seven_day_ui.down.to_herofund_btn"]
self.toHeroFundBtnTx = self.uiMap["seven_day_ui.down.to_herofund_btn.text"]
self.toHeroFundBtnTx:setText(I18N:getGlobalText(I18N.GlobalConst.PART_IN_DESC))
self.toHeroFundTx:setText(I18N:getGlobalText(I18N.GlobalConst.HERO_FUND_DESCC_1))
self.toHeroFundBtn:addClickListener(function()
self:closeUI()
if DataManager.HeroFundData:getIsOpen() then
ModuleManager.HeroFundManager:showMainUI()
end
end)
self:initTop() self:initTop()
self:initTasks() self:initTasks()
end end
@ -244,6 +257,15 @@ function SevenDayUI:updateTime()
local remainTime = endTime - Time:getServerTime() local remainTime = endTime - Time:getServerTime()
if remainTime >= 0 then if remainTime >= 0 then
self.timeTx:setText(GFunc.getTimeStr(remainTime)) self.timeTx:setText(GFunc.getTimeStr(remainTime))
if remainTime <= 86400 then --最后一天
self.toHeroFundTx:setVisible(true)
self.toHeroFundBtn:setActive(true)
self.downDesc:setVisible(false)
else
self.toHeroFundTx:setVisible(false)
self.toHeroFundBtn:setActive(false)
self.downDesc:setVisible(true)
end
else else
UIManager:closeUnderUI(self) UIManager:closeUnderUI(self)
self:closeUI() self:closeUI()