Aprender
Clase de motor
UserGameSettings
No creable
Servicio
No replicado

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.


Resumen
Miembros heredados
Muestras de código
Escuchador de Configuraciones del Usuario
local gameSettings = UserSettings().GameSettings
local function onGameSettingChanged(nameOfSetting)
-- Obtén el valor de esta configuración a través de un pcall para asegurarte de que podemos recuperarlo.
-- A veces, el evento se activa con propiedades a las que los LocalScripts no pueden acceder.
local canGetSetting, setting = pcall(function()
return gameSettings[nameOfSetting]
end)
if canGetSetting then
print("Tu " .. nameOfSetting .. " ha cambiado a: " .. tostring(setting))
end
end
gameSettings.Changed:Connect(onGameSettingChanged)

Referencia API
Propiedades
AllTutorialsDisabled
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.AllTutorialsDisabled:boolean

BadgeVisible
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.BadgeVisible:boolean

CameraMode
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.CameraMode:Enum.CustomCameraMode

ChatVisible
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.ChatVisible:boolean

ComputerCameraMovementMode
Leer paralelo
Capacidades: Input
UserGameSettings.ComputerCameraMovementMode:Enum.ComputerCameraMovementMode

ComputerMovementMode
Leer paralelo
Capacidades: Input
UserGameSettings.ComputerMovementMode:Enum.ComputerMovementMode

ControlMode
Obsoleto

Fullscreen
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.Fullscreen:boolean

GamepadCameraSensitivity
Leer paralelo
Capacidades: Input
UserGameSettings.GamepadCameraSensitivity:number

GraphicsOptimizationMode
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.GraphicsOptimizationMode:Enum.GraphicsOptimizationMode

GraphicsQualityLevel
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.GraphicsQualityLevel:number

HasEverUsedVR
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.HasEverUsedVR:boolean

MasterVolume
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.MasterVolume:number

MasterVolumeStudio
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.MasterVolumeStudio:number

MaxQualityEnabled
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.MaxQualityEnabled:boolean

MouseSensitivity
Leer paralelo
Capacidades: Input
UserGameSettings.MouseSensitivity:number

OnboardingsCompleted
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.OnboardingsCompleted:string

PartyVoiceVolume
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.PartyVoiceVolume:number

PeoplePageLayout
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.PeoplePageLayout:Enum.PeoplePageLayout

PlayerListVisible
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.PlayerListVisible:boolean

PlayerNamesEnabled
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.PlayerNamesEnabled:boolean

RCCProfilerRecordFrameRate
Leer paralelo
UserGameSettings.RCCProfilerRecordFrameRate:number

RCCProfilerRecordTimeFrame
Leer paralelo
UserGameSettings.RCCProfilerRecordTimeFrame:number

RotationType
Leer paralelo
Capacidades: Input
UserGameSettings.RotationType:Enum.RotationType

SavedQualityLevel
Leer paralelo
Capacidades: Players
UserGameSettings.SavedQualityLevel:Enum.SavedQualitySetting

StartMaximized
No replicado
No programable
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.StartMaximized:boolean

StartScreenPosition
No replicado
No programable
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.StartScreenPosition:Vector2

StartScreenSize
No replicado
No programable
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.StartScreenSize:Vector2

TouchCameraMovementMode
Leer paralelo
Capacidades: Input
UserGameSettings.TouchCameraMovementMode:Enum.TouchCameraMovementMode

TouchMovementMode
Leer paralelo
Capacidades: Input
UserGameSettings.TouchMovementMode:Enum.TouchMovementMode

UsedCoreGuiIsVisibleToggle
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.UsedCoreGuiIsVisibleToggle:boolean

UsedCustomGuiIsVisibleToggle
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.UsedCustomGuiIsVisibleToggle:boolean

UsedHideHudShortcut
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.UsedHideHudShortcut:boolean

VignetteEnabled
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.VignetteEnabled:boolean

VREnabled
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.VREnabled:boolean

VRRotationIntensity
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.VRRotationIntensity:number

VRSmoothRotationEnabled
Seguridad de scripts Roblox
Leer paralelo
UserGameSettings.VRSmoothRotationEnabled:boolean

Métodos
GetCameraYInvertValue
Capacidades: Input
UserGameSettings:GetCameraYInvertValue():number
Devuelve

GetOnboardingCompleted
Capacidades: Players
UserGameSettings:GetOnboardingCompleted(onboardingId:string):boolean
Parámetros
onboardingId:string
Devuelve

InFullScreen
Capacidades: Players
UserGameSettings:InFullScreen():boolean
Devuelve

InStudioMode
Capacidades: Players
UserGameSettings:InStudioMode():boolean
Devuelve

SetCameraYInvertVisible
Capacidades: Input
UserGameSettings:SetCameraYInvertVisible():()
Devuelve
()

SetGamepadCameraSensitivityVisible
Capacidades: Input
UserGameSettings:SetGamepadCameraSensitivityVisible():()
Devuelve
()

SetOnboardingCompleted
Capacidades: Players
UserGameSettings:SetOnboardingCompleted(onboardingId:string):()
Parámetros
onboardingId:string
Devuelve
()

Eventos
FullscreenChanged
UserGameSettings.FullscreenChanged(isFullscreen:boolean):RBXScriptSignal
Parámetros
isFullscreen:boolean
Muestras de código
Detección de Modo Pantalla Completa
local gameSettings = UserSettings().GameSettings
local function checkFullScreenMode()
local inFullscreen = gameSettings:InFullScreen()
if inFullscreen then
print("¡Modo Pantalla Completa habilitado!")
else
print("¡Modo Pantalla Completa deshabilitado!")
end
end
checkFullScreenMode()
gameSettings.FullscreenChanged:Connect(checkFullScreenMode)

StudioModeChanged
UserGameSettings.StudioModeChanged(isStudioMode:boolean):RBXScriptSignal
Parámetros
isStudioMode:boolean

©2026 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.