เรียนรู้
Engine Class
UserGameSettings
ไม่สามารถสร้าง
บริการ
ไม่ซ้ำ

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่


สรุป
เหตุการณ์
สมาชิกที่ได้รับทอด
ตัวอย่างโค้ด
ผู้ฟังการตั้งค่าเกมของผู้ใช้
local gameSettings = UserSettings().GameSettings
local function onGameSettingChanged(nameOfSetting)
-- ดึงค่าของการตั้งค่านี้ผ่าน pcall เพื่อให้แน่ใจว่าเราสามารถดึงมันได้
-- บางครั้งเหตุการณ์จะทำงานด้วยคุณสมบัติที่ LocalScripts ไม่สามารถเข้าถึงได้
local canGetSetting, setting = pcall(function()
return gameSettings[nameOfSetting]
end)
if canGetSetting then
print("การตั้งค่าของคุณ " .. nameOfSetting .. " เปลี่ยนเป็น: " .. tostring(setting))
end
end
gameSettings.Changed:Connect(onGameSettingChanged)

เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
AllTutorialsDisabled
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.AllTutorialsDisabled:boolean

BadgeVisible
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.BadgeVisible:boolean

CameraMode
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.CameraMode:Enum.CustomCameraMode

ChatVisible
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.ChatVisible:boolean

ComputerCameraMovementMode
อ่านพร้อมๆ กัน
ความสามารถ: Input
UserGameSettings.ComputerCameraMovementMode:Enum.ComputerCameraMovementMode

ComputerMovementMode
อ่านพร้อมๆ กัน
ความสามารถ: Input
UserGameSettings.ComputerMovementMode:Enum.ComputerMovementMode

ControlMode
เลิกใช้แล้ว

Fullscreen
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.Fullscreen:boolean

GamepadCameraSensitivity
อ่านพร้อมๆ กัน
ความสามารถ: Input
UserGameSettings.GamepadCameraSensitivity:number

GraphicsOptimizationMode
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.GraphicsOptimizationMode:Enum.GraphicsOptimizationMode

GraphicsQualityLevel
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.GraphicsQualityLevel:number

HasEverUsedVR
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.HasEverUsedVR:boolean

MasterVolume
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.MasterVolume:number

MasterVolumeStudio
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.MasterVolumeStudio:number

MaxQualityEnabled
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.MaxQualityEnabled:boolean

MouseSensitivity
อ่านพร้อมๆ กัน
ความสามารถ: Input
UserGameSettings.MouseSensitivity:number

OnboardingsCompleted
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.OnboardingsCompleted:string

PartyVoiceVolume
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.PartyVoiceVolume:number

PeoplePageLayout
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.PeoplePageLayout:Enum.PeoplePageLayout

PlayerListVisible
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.PlayerListVisible:boolean

PlayerNamesEnabled
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.PlayerNamesEnabled:boolean

RCCProfilerRecordFrameRate
อ่านพร้อมๆ กัน
UserGameSettings.RCCProfilerRecordFrameRate:number

RCCProfilerRecordTimeFrame
อ่านพร้อมๆ กัน
UserGameSettings.RCCProfilerRecordTimeFrame:number

RotationType
อ่านพร้อมๆ กัน
ความสามารถ: Input
UserGameSettings.RotationType:Enum.RotationType

SavedQualityLevel
อ่านพร้อมๆ กัน
ความสามารถ: Players
UserGameSettings.SavedQualityLevel:Enum.SavedQualitySetting

StartMaximized
ไม่ซ้ำ
ไม่สามารถเขียนสคริปต์
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.StartMaximized:boolean

StartScreenPosition
ไม่ซ้ำ
ไม่สามารถเขียนสคริปต์
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.StartScreenPosition:Vector2

StartScreenSize
ไม่ซ้ำ
ไม่สามารถเขียนสคริปต์
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.StartScreenSize:Vector2

TouchCameraMovementMode
อ่านพร้อมๆ กัน
ความสามารถ: Input
UserGameSettings.TouchCameraMovementMode:Enum.TouchCameraMovementMode

TouchMovementMode
อ่านพร้อมๆ กัน
ความสามารถ: Input
UserGameSettings.TouchMovementMode:Enum.TouchMovementMode

UsedCoreGuiIsVisibleToggle
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.UsedCoreGuiIsVisibleToggle:boolean

UsedCustomGuiIsVisibleToggle
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.UsedCustomGuiIsVisibleToggle:boolean

UsedHideHudShortcut
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.UsedHideHudShortcut:boolean

VignetteEnabled
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.VignetteEnabled:boolean

VREnabled
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.VREnabled:boolean

VRRotationIntensity
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.VRRotationIntensity:number

VRSmoothRotationEnabled
การรักษาความปลอดภัยของสคริปต์ Roblox
อ่านพร้อมๆ กัน
UserGameSettings.VRSmoothRotationEnabled:boolean

วิธีการ
GetCameraYInvertValue
ความสามารถ: Input
UserGameSettings:GetCameraYInvertValue():number
ส่งค่ากลับ

GetOnboardingCompleted
ความสามารถ: Players
UserGameSettings:GetOnboardingCompleted(onboardingId:string):boolean
พารามิเตอร์
onboardingId:string
ส่งค่ากลับ

InFullScreen
ความสามารถ: Players
UserGameSettings:InFullScreen():boolean
ส่งค่ากลับ

InStudioMode
ความสามารถ: Players
UserGameSettings:InStudioMode():boolean
ส่งค่ากลับ

SetCameraYInvertVisible
ความสามารถ: Input
UserGameSettings:SetCameraYInvertVisible():()
ส่งค่ากลับ
()

SetGamepadCameraSensitivityVisible
ความสามารถ: Input
UserGameSettings:SetGamepadCameraSensitivityVisible():()
ส่งค่ากลับ
()

SetOnboardingCompleted
ความสามารถ: Players
UserGameSettings:SetOnboardingCompleted(onboardingId:string):()
พารามิเตอร์
onboardingId:string
ส่งค่ากลับ
()

เหตุการณ์
FullscreenChanged
UserGameSettings.FullscreenChanged(isFullscreen:boolean):RBXScriptSignal
พารามิเตอร์
isFullscreen:boolean
ตัวอย่างโค้ด
การตรวจจับโหมดแบบเต็มจอ
local gameSettings = UserSettings().GameSettings
local function checkFullScreenMode()
local inFullscreen = gameSettings:InFullScreen()
if inFullscreen then
print("เปิดโหมดเต็มจอ!")
else
print("ปิดโหมดเต็มจอ!")
end
end
checkFullScreenMode()
gameSettings.FullscreenChanged:Connect(checkFullScreenMode)

StudioModeChanged
UserGameSettings.StudioModeChanged(isStudioMode:boolean):RBXScriptSignal
พารามิเตอร์
isStudioMode:boolean

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ