Meer informatie
Engine-klasse
UserGameSettings
Niet maakbaar
Service
Niet gerepliceerd

*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.


Samenvatting

Overgenomen leden
Codevoorbeelden
Luisteraar voor Gebruikersspelinstellingen
local gameSettings = UserSettings().GameSettings
local function onGameSettingChanged(nameOfSetting)
-- Haal de waarde van deze instelling op via een pcall om ervoor te zorgen dat we het kunnen ophalen.
-- Soms wordt het evenement geactiveerd met eigenschappen die LocalScripts niet kunnen benaderen.
local canGetSetting, setting = pcall(function()
return gameSettings[nameOfSetting]
end)
if canGetSetting then
print("Je " .. nameOfSetting .. " is veranderd naar: " .. tostring(setting))
end
end
gameSettings.Changed:Connect(onGameSettingChanged)

API-referentie
Eigenschappen
AllTutorialsDisabled
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.AllTutorialsDisabled:boolean

BadgeVisible
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.BadgeVisible:boolean

CameraMode
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.CameraMode:Enum.CustomCameraMode

ChatVisible
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.ChatVisible:boolean

ComputerCameraMovementMode
Parallel lezen
Mogelijkheden: Input
UserGameSettings.ComputerCameraMovementMode:Enum.ComputerCameraMovementMode

ComputerMovementMode
Parallel lezen
Mogelijkheden: Input
UserGameSettings.ComputerMovementMode:Enum.ComputerMovementMode

ControlMode
Verouderd

Fullscreen
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.Fullscreen:boolean

GamepadCameraSensitivity
Parallel lezen
Mogelijkheden: Input
UserGameSettings.GamepadCameraSensitivity:number

GraphicsOptimizationMode
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.GraphicsOptimizationMode:Enum.GraphicsOptimizationMode

GraphicsQualityLevel
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.GraphicsQualityLevel:number

HasEverUsedVR
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.HasEverUsedVR:boolean

MasterVolume
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.MasterVolume:number

MasterVolumeStudio
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.MasterVolumeStudio:number

MaxQualityEnabled
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.MaxQualityEnabled:boolean

MouseSensitivity
Parallel lezen
Mogelijkheden: Input
UserGameSettings.MouseSensitivity:number

OnboardingsCompleted
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.OnboardingsCompleted:string

PartyVoiceVolume
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.PartyVoiceVolume:number

PeoplePageLayout
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.PeoplePageLayout:Enum.PeoplePageLayout

PlayerListVisible
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.PlayerListVisible:boolean

PlayerNamesEnabled
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.PlayerNamesEnabled:boolean

RCCProfilerRecordFrameRate
Parallel lezen
UserGameSettings.RCCProfilerRecordFrameRate:number

RCCProfilerRecordTimeFrame
Parallel lezen
UserGameSettings.RCCProfilerRecordTimeFrame:number

RotationType
Parallel lezen
Mogelijkheden: Input
UserGameSettings.RotationType:Enum.RotationType

SavedQualityLevel
Parallel lezen
Mogelijkheden: Players
UserGameSettings.SavedQualityLevel:Enum.SavedQualitySetting

StartMaximized
Niet gerepliceerd
Niet scriptbaar
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.StartMaximized:boolean

StartScreenPosition
Niet gerepliceerd
Niet scriptbaar
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.StartScreenPosition:Vector2

StartScreenSize
Niet gerepliceerd
Niet scriptbaar
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.StartScreenSize:Vector2

TouchCameraMovementMode
Parallel lezen
Mogelijkheden: Input
UserGameSettings.TouchCameraMovementMode:Enum.TouchCameraMovementMode

TouchMovementMode
Parallel lezen
Mogelijkheden: Input
UserGameSettings.TouchMovementMode:Enum.TouchMovementMode

UsedCoreGuiIsVisibleToggle
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.UsedCoreGuiIsVisibleToggle:boolean

UsedCustomGuiIsVisibleToggle
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.UsedCustomGuiIsVisibleToggle:boolean

UsedHideHudShortcut
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.UsedHideHudShortcut:boolean

VignetteEnabled
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.VignetteEnabled:boolean

VoiceChatVolume
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.VoiceChatVolume:number

VREnabled
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.VREnabled:boolean

VRRotationIntensity
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.VRRotationIntensity:number

VRSmoothRotationEnabled
Roblox-scriptbeveiliging
Parallel lezen
UserGameSettings.VRSmoothRotationEnabled:boolean

Methoden
GetCameraYInvertValue
Mogelijkheden: Input
UserGameSettings:GetCameraYInvertValue():number
Teruggaves

GetOnboardingCompleted
Mogelijkheden: Players
UserGameSettings:GetOnboardingCompleted(onboardingId:string):boolean
Parameters
onboardingId:string
Teruggaves

InFullScreen
Mogelijkheden: Players
UserGameSettings:InFullScreen():boolean
Teruggaves

InStudioMode
Mogelijkheden: Players
UserGameSettings:InStudioMode():boolean
Teruggaves

SetCameraYInvertVisible
Mogelijkheden: Input
UserGameSettings:SetCameraYInvertVisible():()
Teruggaves
()

SetGamepadCameraSensitivityVisible
Mogelijkheden: Input
UserGameSettings:SetGamepadCameraSensitivityVisible():()
Teruggaves
()

SetOnboardingCompleted
Mogelijkheden: Players
UserGameSettings:SetOnboardingCompleted(onboardingId:string):()
Parameters
onboardingId:string
Teruggaves
()

Evenementen
FullscreenChanged
UserGameSettings.FullscreenChanged(isFullscreen:boolean):RBXScriptSignal
Parameters
isFullscreen:boolean
Codevoorbeelden
Detectie van Volledig Schermmodus
local gameSettings = UserSettings().GameSettings
local function checkFullScreenMode()
local inFullscreen = gameSettings:InFullScreen()
if inFullscreen then
print("Volledig schermmodus ingeschakeld!")
else
print("Volledig schermmodus uitgeschakeld!")
end
end
checkFullScreenMode()
gameSettings.FullscreenChanged:Connect(checkFullScreenMode)

StudioModeChanged
UserGameSettings.StudioModeChanged(isStudioMode:boolean):RBXScriptSignal
Parameters
isStudioMode:boolean

©2026 Roblox Corporation. Roblox, het Roblox-logo en Powering Imagination behoren tot onze geregistreerde en niet-geregistreerde handelsmerken in de VS en andere landen.