七日狂欢界面修改
parent
6f771c23cb
commit
7d0f4225b7
File diff suppressed because it is too large
Load Diff
|
|
@ -4,6 +4,12 @@ local this = SevenDayCarnivalPanelV2
|
|||
local treasureTaskConfig = ConfigManager.GetConfig(ConfigName.TreasureTaskConfig)
|
||||
local TabBox = require("Modules/Common/TabBox")
|
||||
local _TabData={}
|
||||
local _TabData={
|
||||
[1] = { default = "UI_hz_gonghui_31", select = "UI_hz_gonghui_31", name = "刷充GM",img = "gm_shuachong_scGM_01_zh",id=2201,scale=0,all=0 },
|
||||
[2] = { default = "UI_hz_gonghui_32", select = "UI_hz_gonghui_32", name = "超级特权" ,img = "gm_shuachong_cjGM_01_zh",id=2202,scale=6,all=128},
|
||||
[3] = { default = "UI_hz_gonghui_33", select = "UI_hz_gonghui_33", name = "神级特权" ,img = "gm_shuachong_sjGM_01_zh",id=2203,scale=5,all=400 },
|
||||
[4] = { default = "UI_hz_gonghui_34", select = "UI_hz_gonghui_34", name = "无上特权",img = "gm_shuachong_wsGM_01_zh",id=2204,scale=2,all=3500 },
|
||||
}
|
||||
local _TabFontColor = { default = Color.New(130 / 255, 128 / 255, 120 / 255, 1),
|
||||
select = Color.New(243 / 255, 235 / 255, 202 / 255, 1)}
|
||||
|
||||
|
|
@ -186,12 +192,12 @@ function this.CreateTabData()
|
|||
for i = 1, #allTaskListConfigDtata do
|
||||
if allTaskListConfigDtata[i].DayNum == curDayIndex then
|
||||
if not _TabData[allTaskListConfigDtata[i].SheetId] then
|
||||
table.insert(_TabData,{ default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name =GetLanguageStrById(allTaskListConfigDtata[i].SheetName)})
|
||||
table.insert(_TabData,{ default = "UI_hz_gonghui_3"..allTaskListConfigDtata[i].SheetId, select = "UI_hz_gonghui_3"..allTaskListConfigDtata[i].SheetId, name =GetLanguageStrById(allTaskListConfigDtata[i].SheetName)})
|
||||
end
|
||||
end
|
||||
end
|
||||
--必有此页签 写死
|
||||
table.insert(_TabData,{ default = "r_hero_xuanze_002", select = "r_hero_xuanze_001", name = Language[11882] })
|
||||
table.insert(_TabData,{ default = "UI_hz_gonghui_34", select = "UI_hz_gonghui_34", name = Language[11882] })
|
||||
this.TabCtrl:SetTabAdapter(this.TabAdapter)
|
||||
this.TabCtrl:SetChangeTabCallBack(this.SwitchView)
|
||||
this.TabCtrl:Init(this.tabBox, _TabData,curIndex)
|
||||
|
|
@ -299,9 +305,12 @@ end
|
|||
function this.TabAdapter(tab, index, status)
|
||||
local tabLab = Util.GetGameObject(tab, "Text")
|
||||
local tabImage = Util.GetGameObject(tab,"Image")
|
||||
local select = Util.GetGameObject(tab,"select")
|
||||
select:SetActive(status=="select")
|
||||
tabImage:GetComponent("Image").sprite = this.spLoader:LoadSprite(_TabData[index][status])
|
||||
tabLab:GetComponent("Text").text = GetCurLanguage() ~= 2 and _TabData[index].name or "<size=35>".._TabData[index].name.."</size>"-- = _TabData[index].name
|
||||
tabLab:GetComponent("Text").color = _TabFontColor[status]
|
||||
|
||||
end
|
||||
--切换视图
|
||||
function this.SwitchView(index)
|
||||
|
|
|
|||
Loading…
Reference in New Issue