Informacje o wersji
Edukacja
Klasa silnika
UserGameSettings
Brak możliwości tworzenia
Usługa
Bez replikacji

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.


Podsumowanie
Członkowie odziedziczeni
Przykłady kodu
Słuchacz Ustawień Gry Użytkownika
local gameSettings = UserSettings().GameSettings
local function onGameSettingChanged(nameOfSetting)
-- Pobierz wartość tego ustawienia za pomocą pcall, aby upewnić się, że możemy je pobrać.
-- Czasami zdarzenie uruchamia się z właściwościami, do których LocalScripts nie mają dostępu.
local canGetSetting, setting = pcall(function()
return gameSettings[nameOfSetting]
end)
if canGetSetting then
print("Twoje " .. nameOfSetting .. " zostało zmienione na: " .. tostring(setting))
end
end
gameSettings.Changed:Connect(onGameSettingChanged)

Materiały referencyjne dotyczące interfejsów API
Właściwości
AllTutorialsDisabled
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.AllTutorialsDisabled:boolean

BadgeVisible
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.BadgeVisible:boolean

CameraMode
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.CameraMode:Enum.CustomCameraMode

ChatVisible
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.ChatVisible:boolean

ComputerCameraMovementMode
Odczyt równoległy
Możliwości: Input
UserGameSettings.ComputerCameraMovementMode:Enum.ComputerCameraMovementMode

ComputerMovementMode
Odczyt równoległy
Możliwości: Input
UserGameSettings.ComputerMovementMode:Enum.ComputerMovementMode

ControlMode
Przestarzałe

Fullscreen
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.Fullscreen:boolean

GamepadCameraSensitivity
Odczyt równoległy
Możliwości: Input
UserGameSettings.GamepadCameraSensitivity:number

GraphicsOptimizationMode
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.GraphicsOptimizationMode:Enum.GraphicsOptimizationMode

GraphicsQualityLevel
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.GraphicsQualityLevel:number

HasEverUsedVR
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.HasEverUsedVR:boolean

MasterVolume
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.MasterVolume:number

MasterVolumeStudio
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.MasterVolumeStudio:number

MaxQualityEnabled
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.MaxQualityEnabled:boolean

MouseSensitivity
Odczyt równoległy
Możliwości: Input
UserGameSettings.MouseSensitivity:number

OnboardingsCompleted
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.OnboardingsCompleted:string

PartyVoiceVolume
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.PartyVoiceVolume:number

PeoplePageLayout
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.PeoplePageLayout:Enum.PeoplePageLayout

PlayerListVisible
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.PlayerListVisible:boolean

PlayerNamesEnabled
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.PlayerNamesEnabled:boolean

RCCProfilerRecordFrameRate
Odczyt równoległy
UserGameSettings.RCCProfilerRecordFrameRate:number

RCCProfilerRecordTimeFrame
Odczyt równoległy
UserGameSettings.RCCProfilerRecordTimeFrame:number

RotationType
Odczyt równoległy
Możliwości: Input
UserGameSettings.RotationType:Enum.RotationType

SavedQualityLevel
Odczyt równoległy
Możliwości: Players
UserGameSettings.SavedQualityLevel:Enum.SavedQualitySetting

StartMaximized
Bez replikacji
Brak możliwości dodawania do skryptu
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.StartMaximized:boolean

StartScreenPosition
Bez replikacji
Brak możliwości dodawania do skryptu
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.StartScreenPosition:Vector2

StartScreenSize
Bez replikacji
Brak możliwości dodawania do skryptu
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.StartScreenSize:Vector2

TouchCameraMovementMode
Odczyt równoległy
Możliwości: Input
UserGameSettings.TouchCameraMovementMode:Enum.TouchCameraMovementMode

TouchMovementMode
Odczyt równoległy
Możliwości: Input
UserGameSettings.TouchMovementMode:Enum.TouchMovementMode

UsedCoreGuiIsVisibleToggle
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.UsedCoreGuiIsVisibleToggle:boolean

UsedCustomGuiIsVisibleToggle
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.UsedCustomGuiIsVisibleToggle:boolean

UsedHideHudShortcut
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.UsedHideHudShortcut:boolean

VignetteEnabled
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.VignetteEnabled:boolean

VREnabled
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.VREnabled:boolean

VRRotationIntensity
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.VRRotationIntensity:number

VRSmoothRotationEnabled
Zabezpieczenia skryptów Roblox
Odczyt równoległy
UserGameSettings.VRSmoothRotationEnabled:boolean

Metody
GetCameraYInvertValue
Możliwości: Input
UserGameSettings:GetCameraYInvertValue():number
Zwroty

GetOnboardingCompleted
Możliwości: Players
UserGameSettings:GetOnboardingCompleted(onboardingId:string):boolean
Parametry
onboardingId:string
Zwroty

InFullScreen
Możliwości: Players
UserGameSettings:InFullScreen():boolean
Zwroty

InStudioMode
Możliwości: Players
UserGameSettings:InStudioMode():boolean
Zwroty

SetCameraYInvertVisible
Możliwości: Input
UserGameSettings:SetCameraYInvertVisible():()
Zwroty
()

SetGamepadCameraSensitivityVisible
Możliwości: Input
UserGameSettings:SetGamepadCameraSensitivityVisible():()
Zwroty
()

SetOnboardingCompleted
Możliwości: Players
UserGameSettings:SetOnboardingCompleted(onboardingId:string):()
Parametry
onboardingId:string
Zwroty
()

Zdarzenia
FullscreenChanged
UserGameSettings.FullscreenChanged(isFullscreen:boolean):RBXScriptSignal
Parametry
isFullscreen:boolean
Przykłady kodu
Wykrywanie trybu pełnoekranowego
local gameSettings = UserSettings().GameSettings
local function checkFullScreenMode()
local inFullscreen = gameSettings:InFullScreen()
if inFullscreen then
print("Tryb pełnoekranowy włączony!")
else
print("Tryb pełnoekranowy wyłączony!")
end
end
checkFullScreenMode()
gameSettings.FullscreenChanged:Connect(checkFullScreenMode)

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

©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.