Studio 對象是 Roblox Studio 的設定對象。它可以在 Roblox Studio 的設定中找到。
概要
屬性
設定為"真",Roblox Studio 將嘗試在"Play Solo" 遊戲中所做的腳本變更提交到開啟位空間。
設定為"真"時,將顯示在Workspace中隨機選擇的對象時出現的懸浮選擇框會在Hover Over Color和Select Color之間閃爍2>Select Color2>。
指定 Roblox Studio 的程式編輯器的背景顏色。
設置 Roblox Studio 中的Advanced Objects 標籤的捲動模式。
設定指定腳本編輯器中的顏色。
設定攝影機使用滑鼠輪盤時前進或後退的距離。
設定攝影機移動時的速度,以秒指/秒表示速度。
設定攝影機移動時移動速度的速度單位/秒。
設為真,輸出將在遊戲會話交換時自動清除。
指定 Roblox Studio 的指令編輯器的顏色。
指定 Roblox Studio 中使用者啟動 Execute Script 按鈕時會開啟的預設提示目錄。
設為真,將會在「高級物件」視窗中顯示已過時的物件,並且在「物件瀏覽器」中顯示。
設定為"真" 時,會在編輯程式碼時顯示自動完成選單。
指定檢查到指定程式碼時顯示的漿紋底線顏色。
設置腳本編輯器的「尋找選擇」操作的標題顏色(Ctrl+F)。
指定用於編輯器的字體。
指定滑鼠在 Workspace 上指向選擇物件時會閃爍的徵導動畫的頻率。
指定滑鼠選擇框使用的顏色。
設定內置 Lua 關鍵字的文字顏色。
設定 Model.PrimaryPart 選擇飾品的厚度。此值在 0 和 0.05 之間受到限制。
指定是否啟用 Lua Debugger 功能。
設定雙擊變量的標題顏色。
輸出可以顯示的最大線數。
指定 Roblox Studio 的指令編輯器的顏色。
設為真,播放的音頻只會在遊戲窗口專注時聽到。
設定指令角色的文字顏色在腳本編輯器中。
指定輸出使用的字體。
設定輸出的布局模式。
設定 APIs 的權限等級,以便在對象瀏覽器中顯示。請參閱 Enum.PermissionLevelShown 以取得更多資訊。
儲存本地盤子的資源管理器。
設定為"真"時,Roblox Studio 的快捷方式將會優先於遊戲窗口中捕獲的輸入優先。
指定程式碼可以等待的時間 (秒)。
使用 Workspace 中的對象選擇框的顏色。
設定 Model.PrimaryPart 選擇方塊的顏色。
設定指定文字的背景顏色。
設定指定文字的顏色。
設為真,CoreGui 將在遊戲執行時顯示在 Explorer 中。
設為真,基本診斷信息會顯示在右下角。
如果設為 true,將鼠標指向 Workspace 中的任一對象,會顯示選擇方塊。
設為 PathfindingService 時,會視覺化使用的導航網格。
設為真時, PluginGuiService 將在 Roblox Studio 的瀏覽器中顯示。
指定指令編輯器中的字串顏色。
指定要用多少個空格來代表指令碼編輯器中的標籤。
指定指令編輯器中的普通文字顏色。
設定為 "真" 時,指令碼編輯器 的文字會被包圍。
用於取得/設定 Studio 中使用的 theme 。
指定顯示在腳本分析器檢測到問題時顯示的波浪縮線的顏色。
屬性
"TODO" Color
"function" Color
"local" Color
"nil" Color
"self" Color
ActionOnStopSync
Active Color
Active Hover Over Color
Animate Hover Over
設定為"真"時,將顯示在Workspace中隨機選擇的對象時出現的懸浮選擇框會在Hover Over Color和Select Color之間閃爍2>Select Color2>。
Auto Clean Empty Line
Auto Closing Brackets
Auto Closing Quotes
Auto Delete Closing Brackets and Quotes
Auto Indent Rule
Auto-Recovery Enabled
Auto-Recovery Interval (Minutes)
Automatically trigger AI Code Completion
Bool Color
Bracket Color
Camera Pan Speed
Camera Speed Adjust Binding
Camera Zoom to Mouse Position
CameraAdaptiveSpeed
CameraTweenFocus
CommandBarLocalState
Current Line Highlight Color
Debugger Current Line Color
Debugger Error Line Color
DefaultScriptFileDir
指定 Roblox Studio 中使用者啟動 Execute Script 按鈕時會開啟的預設提示目錄。
DisplayLanguage
DraggerActiveColor
DraggerMajorGridIncrement
DraggerMaxSoftSnaps
DraggerPassiveColor
DraggerShowHoverRuler
DraggerShowMeasurement
DraggerShowTargetSnap
DraggerSoftSnapMarginFactor
DraggerSummonMarginFactor
DraggerTiltRotateDuration
Enable Autocomplete Doc View
Enable CoreScript Debugger
Enable Http Sandboxing
Enable Internal Beta Features
Enable Internal Features
Enable Script Analysis
Enable Scrollbar Markers
Enable Signature Help
Enable Signature Help Doc View
Enable Temporary Tabs
Enable Temporary Tabs In Explorer
Enable Type Hover
EnableCodeAssist
EnableIndentationRulers
Font
指定用於編輯器的字體。
Format On Paste
Format On Type
FreeCameraSpeedScroll
Function Name Color
Highlight Current Line
Highlight Occurances
HintColor
Hover Box Thickness
Hover Line Thickness
IconOverrideDir
Indent Using Spaces
IndentationRulerColor
InformationColor
LargeFileLineCountThreshold
LargeFileThreshold
LoadAllBuiltinPluginsInRunModes
LoadUserPluginsInRunModes
LocalAssetsFolder
LuaDebuggerEnabledAtStartup
Luau Keyword Color
Main Volume
Menu Item Background Color
Method Color
Output Font
指定輸出使用的字體。
Physical Draggers Select Scope By Default
Pivot Snap To Geometry Color
PluginDebuggingEnabled
PluginsDir
儲存本地盤子的資源管理器。
Primary Text Color
Property Color
ReloadBuiltinPluginsOnChange
ReloadLocalPluginsOnChange
Ruler Color
Rulers
RuntimeUndoBehavior
Script Editor Color Preset
Script Editor Scrollbar Background Color
Script Editor Scrollbar Handle Color
Scroll Past Last Line
Secondary Text Color
Selected Menu Item Background Color
Selected Text Color
Selection Box Thickness
Selection Line Thickness
Set Pivot of Imported Parts
Show FileSyncService
Show Hidden Objects in Explorer
Show Light Guides
Show Navigation Labels
Show Pathfinding Links
Show Singly Selected Attachment Parent Frame
Show Whitespace
Show plus button on hover in Explorer
ShowCorePackagesInExplorer
Skip Closing Brackets and Quotes
Theme
主題屬性是用來取得/設定 StudioTheme 的使用者 Studio 使用的當前使用者 Class.Studio。
這是為了在 Plugins 中使用,但也會在指令行中執行。你可以通過以下方式取得函數:
settings().Studio.Theme
舉例來說,如果你想列印目前的 Studio 主題:
print("The current Studio theme is:", settings().Studio.Theme)
Use Bounding Box Move Handles
Whitespace Color
方法
GetAvailableThemes
GetAvailableThemes() 函數返回 StudioThemes 在 Studio 中可用的列表。你可以通過以下方式取得功能:
settings().Studio:GetAvailableThemes()
返回
Studio 中可用的主題清單。
範例程式碼
local themes = settings().Studio:GetAvailableThemes()
for _, theme in pairs(themes) do
print(theme)
end
活動
ThemeChanged
當 Studio 的 Class.Studio.Theme|Theme 變更時,Theme 事件會發生。 最好的使用此事件的方法是從更改的主題中取得顏色,並且依此更新您的外掛程式的 UI。