2025-01-04 23:00:19 +08:00

42 lines
938 B
Lua

---@class WB_TaskItem_C:UUserWidget
---@field Image_0 UImage
---@field StarWidget UWB_AddStarAnim_C
---@field TextBlock_Task UTextBlock
--Edit Below--
local WB_TaskItem = {
bInitDoOnce = false;
bIsIlluminate = false
};
--[==[ Construct
function WB_TaskItem:Construct()
end
-- Construct ]==]
-- function WB_TaskItem:Tick(MyGeometry, InDeltaTime)
-- end
-- function WB_TaskItem:Destruct()
-- end
function WB_TaskItem:SetText(InText, InIsIlluminate)
self.TextBlock_Task:SetText(InText)
-- self:SetIsIlluminate(InIsIlluminate)
end
function WB_TaskItem:SetIsIlluminate(InIsIlluminate)
if InIsIlluminate == nil then InIsIlluminate = false end
if self.bIsIlluminate ~= InIsIlluminate then
self.bIsIlluminate = InIsIlluminate
if self.bIsIlluminate then
self.StarWidget:PlayShowStarAnim()
else
self.StarWidget:ResetAnim()
end
end
end
return WB_TaskItem;