forked from endernon/PGRData
23 lines
No EOL
711 B
Lua
23 lines
No EOL
711 B
Lua
|
|
local XUiPanelSkip = XClass(nil, "XUiPanelSkip")
|
|
|
|
function XUiPanelSkip:Ctor(ui)
|
|
self.GameObject = ui.gameObject
|
|
self.Transform = ui.transform
|
|
XTool.InitUiObject(self)
|
|
end
|
|
|
|
function XUiPanelSkip:Refresh(activityCfg)
|
|
if not activityCfg then return end
|
|
|
|
self.TxtContentTimeNotice.text = XActivityConfigs.GetActivityTimeStr(activityCfg.Id)
|
|
self.TxtContentTitleNotice.text = string.gsub(activityCfg.ActivityTitle, "\\n", "\n")
|
|
self.TxtContentNotice.text = string.gsub(activityCfg.ActivityDes, "\\n", "\n")
|
|
|
|
local skipId = activityCfg.Params[1]
|
|
CsXUiHelper.RegisterClickEvent(self.BtnGo, function()
|
|
XFunctionManager.SkipInterface(skipId)
|
|
end)
|
|
end
|
|
|
|
return XUiPanelSkip |