2025-06-04 05:02:57 +08:00

46 lines
1.2 KiB
Plaintext

WeddingDressView = class("WeddingDressView",ContainerView)
WeddingDressView.ViewType = UIViewType.NormalLayer
local backgroundName = "marry_bg_process"
local _PictureManager = PictureManager.Instance
function WeddingDressView:OnExit()
_PictureManager:UnLoadWedding(backgroundName, self.backgroundL)
_PictureManager:UnLoadWedding(backgroundName, self.backgroundR)
WeddingDressView.super.OnExit(self)
end
function WeddingDressView:Init()
self:FindObj()
self:InitShow()
end
function WeddingDressView:FindObj()
self.backgroundL = self:FindGO("BackgroundL"):GetComponent(UITexture)
self.backgroundR = self:FindGO("BackgroundR"):GetComponent(UITexture)
self.content = self:FindGO("Content"):GetComponent(UILabel)
self.from = self:FindGO("From"):GetComponent(UILabel)
end
function WeddingDressView:InitShow()
_PictureManager:SetWedding(backgroundName, self.backgroundL)
_PictureManager:SetWedding(backgroundName, self.backgroundR)
self:UpdateView()
end
function WeddingDressView:UpdateView()
local data = self.viewdata.viewdata
if data then
self:SetData(data)
end
end
function WeddingDressView:SetData(data)
if data then
helplog(data.content, data.name)
self.content.text = data.content
self.from.text = data.name
end
end