Pelajari
Kelas Engine
UserGameSettings
Tidak Dapat Dibuat
Layanan
Tidak Direplikasi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.


Rangkuman
Anggota yang Diwariskan
Contoh Kode
Pendengar Pengaturan Pengguna
local gameSettings = UserSettings().GameSettings
local function onGameSettingChanged(nameOfSetting)
-- Ambil nilai pengaturan ini melalui pcall untuk memastikan kita dapat mengambilnya.
-- Terkadang peristiwa terjadi dengan properti yang tidak dapat diakses oleh LocalScripts.
local canGetSetting, setting = pcall(function()
return gameSettings[nameOfSetting]
end)
if canGetSetting then
print("Pengaturan Anda " .. nameOfSetting .. " telah berubah menjadi: " .. tostring(setting))
end
end
gameSettings.Changed:Connect(onGameSettingChanged)

Referensi API
Properti
AllTutorialsDisabled
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.AllTutorialsDisabled:boolean

BadgeVisible
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.BadgeVisible:boolean

CameraMode
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.CameraMode:Enum.CustomCameraMode

ChatVisible
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.ChatVisible:boolean

ComputerCameraMovementMode
Baca Paralel
Kemampuan: Input
UserGameSettings.ComputerCameraMovementMode:Enum.ComputerCameraMovementMode

ComputerMovementMode
Baca Paralel
Kemampuan: Input
UserGameSettings.ComputerMovementMode:Enum.ComputerMovementMode

ControlMode
Tidak digunakan lagi

Fullscreen
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.Fullscreen:boolean

GamepadCameraSensitivity
Baca Paralel
Kemampuan: Input
UserGameSettings.GamepadCameraSensitivity:number

GraphicsOptimizationMode
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.GraphicsOptimizationMode:Enum.GraphicsOptimizationMode

GraphicsQualityLevel
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.GraphicsQualityLevel:number

HasEverUsedVR
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.HasEverUsedVR:boolean

MasterVolume
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.MasterVolume:number

MasterVolumeStudio
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.MasterVolumeStudio:number

MaxQualityEnabled
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.MaxQualityEnabled:boolean

MouseSensitivity
Baca Paralel
Kemampuan: Input
UserGameSettings.MouseSensitivity:number

OnboardingsCompleted
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.OnboardingsCompleted:string

PartyVoiceVolume
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.PartyVoiceVolume:number

PeoplePageLayout
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.PeoplePageLayout:Enum.PeoplePageLayout

PlayerListVisible
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.PlayerListVisible:boolean

PlayerNamesEnabled
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.PlayerNamesEnabled:boolean

RCCProfilerRecordFrameRate
Baca Paralel
UserGameSettings.RCCProfilerRecordFrameRate:number

RCCProfilerRecordTimeFrame
Baca Paralel
UserGameSettings.RCCProfilerRecordTimeFrame:number

RotationType
Baca Paralel
Kemampuan: Input
UserGameSettings.RotationType:Enum.RotationType

SavedQualityLevel
Baca Paralel
Kemampuan: Players
UserGameSettings.SavedQualityLevel:Enum.SavedQualitySetting

StartMaximized
Tidak Direplikasi
Tidak Dapat Ditulis Skripnya
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.StartMaximized:boolean

StartScreenPosition
Tidak Direplikasi
Tidak Dapat Ditulis Skripnya
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.StartScreenPosition:Vector2

StartScreenSize
Tidak Direplikasi
Tidak Dapat Ditulis Skripnya
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.StartScreenSize:Vector2

TouchCameraMovementMode
Baca Paralel
Kemampuan: Input
UserGameSettings.TouchCameraMovementMode:Enum.TouchCameraMovementMode

TouchMovementMode
Baca Paralel
Kemampuan: Input
UserGameSettings.TouchMovementMode:Enum.TouchMovementMode

UsedCoreGuiIsVisibleToggle
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.UsedCoreGuiIsVisibleToggle:boolean

UsedCustomGuiIsVisibleToggle
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.UsedCustomGuiIsVisibleToggle:boolean

UsedHideHudShortcut
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.UsedHideHudShortcut:boolean

VignetteEnabled
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.VignetteEnabled:boolean

VREnabled
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.VREnabled:boolean

VRRotationIntensity
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.VRRotationIntensity:number

VRSmoothRotationEnabled
Keamanan Skrip Roblox
Baca Paralel
UserGameSettings.VRSmoothRotationEnabled:boolean

Metode
GetCameraYInvertValue
Kemampuan: Input
UserGameSettings:GetCameraYInvertValue():number
Memberikan nilai

GetOnboardingCompleted
Kemampuan: Players
UserGameSettings:GetOnboardingCompleted(onboardingId:string):boolean
Parameter
onboardingId:string
Memberikan nilai

InFullScreen
Kemampuan: Players
UserGameSettings:InFullScreen():boolean
Memberikan nilai

InStudioMode
Kemampuan: Players
UserGameSettings:InStudioMode():boolean
Memberikan nilai

SetCameraYInvertVisible
Kemampuan: Input
UserGameSettings:SetCameraYInvertVisible():()
Memberikan nilai
()

SetGamepadCameraSensitivityVisible
Kemampuan: Input
UserGameSettings:SetGamepadCameraSensitivityVisible():()
Memberikan nilai
()

SetOnboardingCompleted
Kemampuan: Players
UserGameSettings:SetOnboardingCompleted(onboardingId:string):()
Parameter
onboardingId:string
Memberikan nilai
()

Acara
FullscreenChanged
UserGameSettings.FullscreenChanged(isFullscreen:boolean):RBXScriptSignal
Parameter
isFullscreen:boolean
Contoh Kode
Deteksi Mode Layar Penuh
local gameSettings = UserSettings().GameSettings
local function checkFullScreenMode()
local inFullscreen = gameSettings:InFullScreen()
if inFullscreen then
print("Mode Layar Penuh diaktifkan!")
else
print("Mode Layar Penuh dinonaktifkan!")
end
end
checkFullScreenMode()
gameSettings.FullscreenChanged:Connect(checkFullScreenMode)

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

©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.