PGRData/Script/matrix/xmovieactions/XMovieActionTheme.lua
2024-09-01 22:49:41 +02:00

27 lines
No EOL
830 B
Lua

local XMovieActionTheme = XClass(XMovieActionBase, "XMovieActionTheme")
function XMovieActionTheme:Ctor(actionData)
local params = actionData.Params
self.Title = params[1]
self.Content = params[2]
self.LogoPath = params[3]
self.Content2 = params[4]
end
function XMovieActionTheme:OnInit()
self.UiRoot.TxtTitle.text = self.Title
self.UiRoot.TxtContent.text = self.Content
self.UiRoot:SetUiSprite(self.UiRoot.ImgLogo, self.LogoPath)
self.UiRoot.PanelTheme.gameObject:SetActiveEx(true)
local showContent2 = self.Content2 and self.Content2 ~= ""
self.UiRoot.TxtContent2.gameObject:SetActiveEx(showContent2)
self.UiRoot.TxtContent2.text = self.Content2
end
function XMovieActionTheme:OnExit()
-- self.UiRoot.PanelTheme.gameObject:SetActiveEx(false)
end
return XMovieActionTheme