UGCProjects/GZJ/Script/UI/ChildWidgets/WBP_SettlementSaveItem.lua
2025-01-08 22:46:12 +08:00

32 lines
823 B
Lua

---@class WBP_SettlementSaveItem_C:UUserWidget
---@field Button_Achievement UButton
---@field Image_Achievement_Icon UImage
---@field TextBlock_AchieveText UTextBlock
---@field TextBlock_Desc UTextBlock
--Edit Below--
local WBP_SettlementSaveItem = {
bInitDoOnce = false;
};
function WBP_SettlementSaveItem:Construct()
WBP_SettlementSaveItem.SuperClass.Construct(self)
end
-- function WBP_SettlementSaveItem:Tick(MyGeometry, InDeltaTime)
-- end
-- function WBP_SettlementSaveItem:Destruct()
-- end
-- Info: Type, TextVal, Desc, Icon
function WBP_SettlementSaveItem:SetSaveInfo(InInfo)
local Icon = UE.LoadObject(InInfo.Icon);
self.Image_Achievement_Icon:SetBrushFromTexture(Icon);
self.TextBlock_AchieveText:SetText(InInfo.TextVal);
self.TextBlock_Desc:SetText(InInfo.Desc);
end
return WBP_SettlementSaveItem;