---@class WB_Tip_Like_C:UUserWidget ---@field ShowTip UWidgetAnimation ---@field Border_SetTopTipsColor UBorder ---@field TextBlock_Num UTextBlock --Edit Below-- ---@type WB_Tip_3_C local WB_Tip = { bInitDoOnce = false; LikeCount = 0; LastAddTime = 0; WaitTime = 10; }; function WB_Tip:Construct() end -- function WB_Tip:Tick(MyGeometry, InDeltaTime) -- end -- function WB_Tip:Destruct() -- end function WB_Tip:AddTip() UGCLogSystem.Log("[WB_Tip_AddTip] Like") local NowTime = UGCSystemLibrary.GetGameTime() if NowTime - self.LastAddTime <= self.WaitTime then self.LikeCount = self.LikeCount + 1 else self.LikeCount = 1 end self.LastAddTime = NowTime self.TextBlock_Num:SetText("×" .. self.LikeCount) self:PlayAnimation(self.ShowTip, 0, 1, EUMGSequencePlayMode.Forward, 1.0) UGCLogSystem.Log("[WB_Tip_AddTip] Like Finish") end -- [Editor Generated Lua] function define End; return WB_Tip;