local SettingPanel = {} local UIUtils = require("UI.Utils") local GameplayStatics = import("GameplayStatics") function SettingPanel:OnInitialized() self.BtnContinue.OnClicked:Add(function() self:BackToGame() end) self.BtnExitLevel.OnClicked:Add(function() end) self.BtnExitGame.OnClicked:Add(function() self:ExitGame() end) self.BtnClose.OnClicked:Add(function() self:BackToGame() end) end function SettingPanel:OnDestroy() end function SettingPanel:BackToGame() GameplayStatics.SetGamePaused(self, false) UIUtils.CloseWidget(self) end function SettingPanel:ExitGame() local pc = GameplayStatics.GetPlayerController(self, 0) pc:QuitGame() end return Class(nil, nil, SettingPanel)