---@class WBP_SelectSkillButton_C:UUserWidget ---@field Button_Select UButton ---@field Image_BG_1 UImage ---@field Image_BG_2 UImage ---@field ButtonText FString --Edit Below-- local WBP_SelectSkillButton = { bInitDoOnce = false; }; function WBP_SelectSkillButton:Construct() self.Button_Select.OnClicked:Add(WBP_SelectSkillButton.OnClickSelect, self) end -- function WBP_SelectSkillButton:Tick(MyGeometry, InDeltaTime) -- end function WBP_SelectSkillButton:OnClickSelect() UIManager:GetPanel(EUIType.SelectSkill):SelectSkillType(self.ButtonText); NewPlayerGuideManager:RemoveGuide(3) end function WBP_SelectSkillButton:SetIsSelected(Flag) if Flag then self.Image_BG_1:SetVisibility(ESlateVisibility.Collapsed) self.Image_BG_2:SetVisibility(ESlateVisibility.SelfHitTestInvisible) else self.Image_BG_1:SetVisibility(ESlateVisibility.SelfHitTestInvisible) self.Image_BG_2:SetVisibility(ESlateVisibility.Collapsed) end end return WBP_SelectSkillButton;