Studio
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
O objeto Studio é um objeto de configuração exclusivo do Roblox Studio. Ele pode ser encontrado nas configurações do Roblox Studio na aba Studio.
Sommario
Proprietà
Se definido como verdadeiro, o Roblox Studio tentará transferir as alterações de script que foram feitas durante uma sessão Solo de Jogo para o local aberto.
Se definido como verdadeiro, a caixa de seleção de sobreposição que é mostrada ao passar o mouse sobre objetos selecionáveis no Workspace vai piscar entre Hover Over Color e Select Color com base no Hover Animate Speed.
Especifica a cor de fundo do editor de scripts do Roblox Studio.
Define o modo de rolagem da aba Advanced Objects no Roblox Studio.
Define a cor das funções e palavras-chave incorporadas no editor de scripts.
Define quantos metros a câmera se moverá para frente ou para trás ao usar a roda do mouse.
Define a velocidade em studs/seg que a câmera se move enquanto mantém pressionada a tecla Shift com as teclas de movimento.
Define a velocidade em studs/seg que a câmera move quando as teclas de movimento são pressionadas.
Se definido como verdadeiro, a saída será limpa automaticamente quando as sessões de jogo forem trocadas.
Especifica a cor dos comentários no editor de scripts do Roblox Studio.
Especifica o diretório de prompt padrão que será aberto quando o usuário ativar o botão Execute Script no Roblox Studio.
Se definido como verdadeiro, objetos desativados serão mostrados na janela de Objetos Avançados, bem como no Navegador de Objetos.
Quando definido como verdadeiro, o editor de scripts e a barra de comando mostrarão um menu de preenchimento automático enquanto escreve.
Specifica a cor do sublinhado ondulado mostrado quando código malformado é detectado no editor de scripts.
Define a cor de destaque das partidas na operação Encontrar Seleção do editor de scripts (Ctrl+F).
Specifica a fonte usada no editor de scripts.
Especifica com que frequência a animação de destaque pisca quando o mouse está pairando sobre um objeto selecionável no Workspace .
Especifica a cor que a caixa de seleção em destaque usa.
Define a cor do texto das palavras-chave integradas Luau.
Define a espessura do adorno de seleção Model.PrimaryPart . Este valor é restrito entre 0 e 0,05.
Specifica se a funcionalidade do Lua Debugger está habilitada ou não.
Define a cor de destaque das variáveis clicadas duas vezes no editor de scripts.
O número máximo de linhas que podem ser exibidas na saída
Especifica a cor dos números no editor de scripts do Roblox Studio.
Se definido como verdadeiro, o áudio que está sendo reproduzido só será ouvido se a janela do jogo estiver focada.
Define a cor do texto dos personagens do operador no editor de scripts.
Specifica a fonte usada pelo output.
Define o modo de layout do resultado.
Define o nível de permissão mais alto que as APIs precisam ter para serem exibidas no Navegador de Objetos. Veja Enum.PermissionLevelShown para mais informações.
O diretório onde os plugins locais são armazenados.
Quando definido como verdadeiro, atalhos do Roblox Studio terão prioridade sobre as entradas capturadas na janela do jogo.
O tempo (em segundos) que um script pode esperar para ser retomado antes de expirar.
A cor da caixa de seleção usada com seleções de objetos no Workspace .
Define a cor da caixa de seleção Model.PrimaryPart .
Define a cor de fundo do texto selecionado no editor de scripts.
Define a cor do texto selecionado no editor de scripts.
Se definido como verdadeiro, o CoreGui será visível no Explorer enquanto o jogo estiver rodando.
Se definido como verdadeiro, as informações de diagnóstico básicas são exibidas no canto inferior direito.
Se definido como verdadeiro, passe o mouse sobre um objeto no Workspace mostrará uma caixa de seleção.
Quando definido como verdadeiro, a malha de navegação usada pelo PathfindingService será visualizada.
Quando definido como verdadeiro, o PluginGuiService será exibido no explorador do Roblox Studio.
Specifica a cor das strings no editor de scripts.
Especifica quantos espaços são usados para representar uma aba no editor de scripts.
Specifica a cor do texto normal no editor de scripts.
Se definido como verdadeiro, o texto no editor de scripts será enrolado.
Usado para obter/definir o atual theme usado pelo Studio.
Specifica a cor do sublinhado ondulado mostrado quando o analisador de scripts detecta um problema que deve ser abordado no editor de scripts.
Metodi
Retorna uma lista de themes disponíveis no Studio.
Eventi
Evento chamado quando as alterações de theme ocorrem.
Proprietà
"TODO" Color
"function" Color
"local" Color
"nil" Color
"self" Color
ActionOnStopSync
Active Color
Active Hover Over Color
Always Save Script Changes
Se definido como verdadeiro, o Roblox Studio tentará transferir as alterações de script que foram feitas durante uma sessão Solo de Jogo para o local aberto.
Animate Hover Over
Se definido como verdadeiro, a caixa de seleção de sobreposição que é mostrada ao passar o mouse sobre objetos selecionáveis no Workspace vai piscar entre Hover Over Color e Select Color com base no Hover Animate Speed.
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)
AutoResumeSyncOnPlaceOpen
AutocompleteAcceptanceBehavior
Automatically trigger AI Code Completion
Basic Objects Display Mode
Define o modo de rolagem da aba Advanced Objects no Roblox Studio.
Bool Color
Bracket Color
Built-in Function Color
Define a cor das funções e palavras-chave incorporadas no editor de scripts.
Camera Mouse Wheel Speed
Define quantos metros a câmera se moverá para frente ou para trás ao usar a roda do mouse.
Camera Pan Speed
Camera Shift Speed
Define a velocidade em studs/seg que a câmera se move enquanto mantém pressionada a tecla Shift com as teclas de movimento.
Camera Speed
Define a velocidade em studs/seg que a câmera move quando as teclas de movimento são pressionadas.
Camera Speed Adjust Binding
Camera Zoom to Mouse Position
CameraAdaptiveSpeed
CameraTweenFocus
Clear Output On Start
Se definido como verdadeiro, a saída será limpa automaticamente quando as sessões de jogo forem trocadas.
CommandBarLocalState
Current Line Highlight Color
Debugger Current Line Color
Debugger Error Line Color
DefaultScriptFileDir
Especifica o diretório de prompt padrão que será aberto quando o usuário ativar o botão Execute Script no Roblox Studio.
DeprecatedObjectsShown
Se definido como verdadeiro, objetos desativados serão mostrados na janela de Objetos Avançados, bem como no Navegador de Objetos.
DisplayLanguage
DraggerActiveColor
DraggerMajorGridIncrement
DraggerMaxSoftSnaps
DraggerPassiveColor
DraggerShowHoverRuler
DraggerShowMeasurement
DraggerShowTargetSnap
DraggerSoftSnapMarginFactor
DraggerSummonMarginFactor
DraggerTiltRotateDuration
Enable Autocomplete
Quando definido como verdadeiro, o editor de scripts e a barra de comando mostrarão um menu de preenchimento automático enquanto escreve.
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
Error Color
Specifica a cor do sublinhado ondulado mostrado quando código malformado é detectado no editor de scripts.
Find Selection Background Color
Define a cor de destaque das partidas na operação Encontrar Seleção do editor de scripts (Ctrl+F).
Font
Specifica a fonte usada no editor de scripts.
Format On Paste
Format On Type
FreeCameraSpeedScroll
Function Name Color
Highlight Current Line
Highlight Occurances
HintColor
Hover Animate Speed
Especifica com que frequência a animação de destaque pisca quando o mouse está pairando sobre um objeto selecionável no Workspace .
Hover Box Thickness
Hover Line Thickness
IconOverrideDir
Indent Using Spaces
IndentationRulerColor
InformationColor
LargeFileLineCountThreshold
LargeFileThreshold
Line Thickness
Define a espessura do adorno de seleção Model.PrimaryPart . Este valor é restrito entre 0 e 0,05.
LoadAllBuiltinPluginsInRunModes
LoadUserPluginsInRunModes
LocalAssetsFolder
LuaDebuggerEnabledAtStartup
Luau Keyword Color
Main Volume
Matching Word Background Color
Define a cor de destaque das variáveis clicadas duas vezes no editor de scripts.
Menu Item Background Color
Method Color
Only Play Audio from Window in Focus
Se definido como verdadeiro, o áudio que está sendo reproduzido só será ouvido se a janela do jogo estiver focada.
Output Font
Specifica a fonte usada pelo output.
PermissionLevelShown
Define o nível de permissão mais alto que as APIs precisam ter para serem exibidas no Navegador de Objetos. Veja Enum.PermissionLevelShown para mais informações.
Physical Draggers Select Scope By Default
Pivot Snap To Geometry Color
PluginDebuggingEnabled
PluginsDir
O diretório onde os plugins locais são armazenados.
Primary Text Color
Property Color
ReloadBuiltinPluginsOnChange
ReloadLocalPluginsOnChange
Respect Studio shortcuts when game has focus
Quando definido como verdadeiro, atalhos do Roblox Studio terão prioridade sobre as entradas capturadas na janela do jogo.
Ruler Color
Rulers
RuntimeUndoBehavior
Script Editor Color Preset
Script Editor Scrollbar Background Color
Script Editor Scrollbar Handle Color
ScriptTimeoutLength
O tempo (em segundos) que um script pode esperar para ser retomado antes de expirar.
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 Core GUI in Explorer while Playing
Se definido como verdadeiro, o CoreGui será visível no Explorer enquanto o jogo estiver rodando.
Show Diagnostics Bar
Se definido como verdadeiro, as informações de diagnóstico básicas são exibidas no canto inferior direito.
Show FileSyncService
Show Hidden Objects in Explorer
Show Hover Over
Se definido como verdadeiro, passe o mouse sobre um objeto no Workspace mostrará uma caixa de seleção.
Show Light Guides
Show Navigation Labels
Show Navigation Mesh
Quando definido como verdadeiro, a malha de navegação usada pelo PathfindingService será visualizada.
Show Pathfinding Links
Show Plugin GUI Service in Explorer
Quando definido como verdadeiro, o PluginGuiService será exibido no explorador do Roblox Studio.
Show Singly Selected Attachment Parent Frame
Show Whitespace
Show plus button on hover in Explorer
ShowCorePackagesInExplorer
Skip Closing Brackets and Quotes
Theme
A propriedade Tema é usada para obter/definir o atual StudioTheme usado por Studio.
Este é destinado ao uso dentro de Plugins , mas também será executado na Linha de Comando. Você pode acessar a função através de:
settings().Studio.Theme
Por exemplo, se você quiser imprimir o tema atual do Studio:
print("The current Studio theme is:", settings().Studio.Theme)
Use Bounding Box Move Handles
Warning Color
Specifica a cor do sublinhado ondulado mostrado quando o analisador de scripts detecta um problema que deve ser abordado no editor de scripts.
Whitespace Color
Metodi
GetAvailableThemes
A função GetAvailableThemes() retorna uma lista de StudioThemes disponíveis em Studio . Você pode acessar a função via:
settings().Studio:GetAvailableThemes()
Restituzioni
Uma lista de temas disponíveis no Studio.
Campioni di codice
The code below retrieves an array of all available themes and then iterates through them.
local themes = settings().Studio:GetAvailableThemes()
for _, theme in pairs(themes) do
print(theme)
end
Eventi
ThemeChanged
O evento Mudança de Tema ocorre quando as alterações do Studio Theme.O melhor uso desse evento é obter as cores do tema que mudou e atualizar a interface do usuário do seu plugin de acordo.