---@class WB_BuffDesc_C:UUserWidget ---@field ScrollBox_Box UScrollBox --Edit Below-- local WB_BuffDesc = { bInitDoOnce = false; }; function WB_BuffDesc:GetItemClass() if self.ItemClass == nil then self.ItemClass = UE.LoadClass(UGCGameSystem.GetUGCResourcesFullPath('Asset/UI/Guide/BuffDesc/WB_BuffDescItem.WB_BuffDescItem_C')); end return self.ItemClass; end function WB_BuffDesc:Construct() --local Item = UserWidget.NewWidgetObjectBP(UGCSystemLibrary.GetLocalPlayerController(), self:GetItemClass()); --self.ScrollBox_Box:AddChild(Item) --Item:Init(true) for i, IncreaseType in pairs(GodOfWarConfig.EIncreaseType) do local Item = UserWidget.NewWidgetObjectBP(UGCSystemLibrary.GetLocalPlayerController(), self:GetItemClass()); self.ScrollBox_Box:AddChild(Item) Item:Init(false, IncreaseType) end end -- function WB_BuffDesc:Tick(MyGeometry, InDeltaTime) -- end -- function WB_BuffDesc:Destruct() -- end return WB_BuffDesc;