Studio 对象是 Roblox Studio 的设置对象,它可以在 Roblox Studio 的设置下找到。
概要
属性
如果设置为“真”,Roblox Studio 将尝试将在“一人游戏” 会话中作出的脚本更改转移到打开的场景。
如果设置为“真”,鼠标悬停在选择对象上时显示的悬停工作间择框会在Workspace的Hover Over Color和Select Color之间闪烁,根据2> Hover Animate Speed2>。
指定 Roblox Studio 的脚本编辑器的背景颜色。
在 Roblox Studio 中设置Advanced Objects 选项卡的滚动模式。
在脚本编辑器中设置内置功能和关键字的颜色。
设置使用鼠标轮时,相机会向前或向后移动的距离。
将相机移动速度设置为每秒(或每秒)的速度,并且使用移动键与 Shift 键的组合来控制移动速度。
设置移动键时,相机移动的速度以每秒/每秒的速度。
设置为“真”,输出将在游戏会话切换时自动清除。
指定 Roblox Studio 的脚本编辑器中的评论的颜色。
指定在 Roblox Studio 中用户激活“Execute Script”按钮时将打开的默认提示目录。
如果设置为 true,将显示已弃用的对象,包括对象浏览器。
设置为“真”时,脚本编辑器和命令栏会在写代码时显示自动完成菜单。
指定在脚本编辑器检测到 malformed 代码时显示的波浪底线的颜色。
在脚本编辑器的“选择匹配”操作中设置匹配颜色(Ctrl+F)。
指定用于脚本编辑器的字体。
指定鼠标悬停在Workspace中时,画笔动画的闪烁频率。
指定鼠标选择框使用的颜色。
设置内置 Lua 关键字的文本颜色。
设置Model.PrimaryPart选择装饰的厚度。此值在0和0.05之间受限。
是否启用 Lua 调试器功能。
设置脚本编辑器中双击变量的高亮颜色。
输出中可以显示的最大字符数。
指定 Roblox Studio 的脚本编辑器中的数字的颜色。
设置为“真”,播放的音频只会在游戏窗口被聚焦在一起时听到。
在脚本编辑器中设置操作角色的文本颜色。
指定输出使用的字体。
设置输出的布局模式。
设置 API 的最高权限级别,以便在对象浏览器中显示。请参阅 Enum.PermissionLevelShown 获取更多信息。
用于存储本地插件的目录。
设置为“真”时,Roblox Studio 快捷键将优先于在游戏窗口中捕获的输入。
脚本可以在倒计时结束前等待重新启动的时间(以秒为单位)。
在 Workspace 中使用对象选择的选择框的颜色。
设置 Model.PrimaryPart 选择方块的颜色。
在脚本编辑器中设置选定文本的背景颜色。
在脚本编辑器中设置选定文本的文本颜色。
如果设置为 true,CoreGui 将在游戏运行时在 Explorer 中显示。
设置为“真”,基本诊断信息将在右下角显示。
如果设置为 true,将鼠标悬停在 Workspace 上的对象上,会弹出选择方块。
设置为“真”后,PathfindingService 使用的导航网格将会显示。
设置为 true 时,PluginGuiService 将在 Roblox Studio 的探险器中显示。
指定脚本编辑器中的字符颜色。
指定用于脚本编辑器中的Tab代表的空间。
在脚本编辑器中指定普通文本的颜色。
如果设置为 true,脚本编辑器中的文本将被包围。
用于获取/设置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> Hover Animate Speed2>。
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 。
这是用于 Plugins 内的使用,但也会在命令行中执行。您可以通过以下方式访问函数:
settings().Studio.Theme
例实例,如果您想打印当前的 Studio 主题:
print("The current Studio theme is:", settings().Studio.Theme)
Use Bounding Box Move Handles
Whitespace Color
方法
GetAvailableThemes
获取可用主题() 函数返回一个列表,其中包含 StudioThemes 可用在 Studio 中。你可以通过以下方式访问该函数:
settings().Studio:GetAvailableThemes()
返回
Studio 中可用的主题列表。
代码示例
local themes = settings().Studio:GetAvailableThemes()
for _, theme in pairs(themes) do
print(theme)
end