Aprenda
Classe do mecanismo
StudioService
Não criável
Serviço
Não replicado

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.



Referência API
Propriedades
ActiveScript
Somente leitura
Não replicado
Ler Parallel
StudioService.ActiveScript:Instance
Amostras de código
Script Ativo
local StudioService = game:GetService("StudioService")
local startTime = os.time()
local activeScript
local function onActiveScriptChanged()
local newActiveScript = StudioService.ActiveScript
if activeScript and newActiveScript ~= activeScript then
local deltaTime = os.time() - startTime
print(("Você editou %s por %d:%2.d"):format(activeScript.Name, deltaTime // 60, deltaTime % 60))
end
startTime = os.time()
activeScript = newActiveScript
end
StudioService:GetPropertyChangedSignal("ActiveScript"):Connect(onActiveScriptChanged)

DraggerSolveConstraints
Somente leitura
Não replicado
Ler Parallel
StudioService.DraggerSolveConstraints:boolean

DrawConstraintsOnTop
Obsoleto

GridSize
Somente leitura
Não replicado
Ler Parallel
StudioService.GridSize:number

RotateIncrement
Somente leitura
Não replicado
Ler Parallel
StudioService.RotateIncrement:number

Secrets
Segurança do script Roblox
Ler Parallel
StudioService.Secrets:string

ShowConstraintDetails
Somente leitura
Não replicado
Ler Parallel
StudioService.ShowConstraintDetails:boolean

ShowWeldDetails
Somente leitura
Não replicado
Segurança do script Roblox
Ler Parallel
StudioService.ShowWeldDetails:boolean

StudioLocaleId
Somente leitura
Não replicado
Ler Parallel
StudioService.StudioLocaleId:string
Amostras de código
Id do Local do Estúdio
local locale = game:GetService("StudioService").StudioLocaleId
if locale == "en_US" then
print("Olá, pessoal")
elseif locale == "en_GB" then
print("'Ello, gov'na")
elseif locale:sub(1, 2) == "en" then
print("Olá")
elseif locale == "fr_FR" then
print("Bonjour")
end

UseLocalSpace
Não replicado
Ler Parallel
StudioService.UseLocalSpace:boolean

Métodos
GetClassIcon
Segurança do plugin
StudioService:GetClassIcon(className:string):Dictionary
Parâmetros
className:string
Devolução

GetUserId
Segurança do plugin
StudioService:GetUserId():number
Devolução
Amostras de código
StudioService:GetUserId
-- Só pode ser usado em um plugin
local StudioService = game:GetService("StudioService")
local Players = game:GetService("Players")
local loggedInUserId = StudioService:GetUserId()
local loggedInUserName = Players:GetNameFromUserIdAsync(loggedInUserId)
print("Olá,", loggedInUserName)

PromptImportFile
Obsoleto

PromptImportFileAsync
Rendimentos
Segurança do plugin
StudioService:PromptImportFileAsync(fileTypeFilter:{any}):Instance
Parâmetros
fileTypeFilter:{any}
Valor Padrão: "{}"
Devolução

PromptImportFiles
Obsoleto

PromptImportFilesAsync
Rendimentos
Segurança do plugin
StudioService:PromptImportFilesAsync(fileTypeFilter:{any}):Instances
Parâmetros
fileTypeFilter:{any}
Valor Padrão: "{}"
Devolução
Instances

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.