Edukacja
Klasa silnika
StudioService
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
Metody
PromptImportFile(fileTypeFilter: {any}):Instance
Przestarzałe
PromptImportFiles(fileTypeFilter: {any}):Instances
Przestarzałe
PromptImportFilesAsync(fileTypeFilter: {any}):Instances
Członkowie odziedziczeni

Materiały referencyjne dotyczące interfejsów API
Właściwości
ActiveScript
Tylko do odczytu
Bez replikacji
Odczyt równoległy
StudioService.ActiveScript:Instance
Przykłady kodu
Aktywny Skrypt
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(("Edytowałeś %s przez %d:%2.d"):format(activeScript.Name, deltaTime // 60, deltaTime % 60))
end
startTime = os.time()
activeScript = newActiveScript
end
StudioService:GetPropertyChangedSignal("ActiveScript"):Connect(onActiveScriptChanged)

DraggerSolveConstraints
Tylko do odczytu
Bez replikacji
Odczyt równoległy
StudioService.DraggerSolveConstraints:boolean

DrawConstraintsOnTop
Przestarzałe

GridSize
Tylko do odczytu
Bez replikacji
Odczyt równoległy
StudioService.GridSize:number

RotateIncrement
Tylko do odczytu
Bez replikacji
Odczyt równoległy
StudioService.RotateIncrement:number

Secrets
Zabezpieczenia skryptów Roblox
Odczyt równoległy
StudioService.Secrets:string

ShowConstraintDetails
Tylko do odczytu
Bez replikacji
Odczyt równoległy
StudioService.ShowConstraintDetails:boolean

ShowWeldDetails
Tylko do odczytu
Bez replikacji
Zabezpieczenia skryptów Roblox
Odczyt równoległy
StudioService.ShowWeldDetails:boolean

StudioLocaleId
Tylko do odczytu
Bez replikacji
Odczyt równoległy
StudioService.StudioLocaleId:string
Przykłady kodu
Id lokalizacji studia
local locale = game:GetService("StudioService").StudioLocaleId
if locale == "en_US" then
print("Cześć, wszyscy")
elseif locale == "en_GB" then
print("'Ello, gov'na")
elseif locale:sub(1, 2) == "en" then
print("Witaj")
elseif locale == "fr_FR" then
print("Bonjour")
end

UseLocalSpace
Bez replikacji
Odczyt równoległy
StudioService.UseLocalSpace:boolean

Metody
GetClassIcon
Zabezpieczenia dodatku plug-in
StudioService:GetClassIcon(className:string):Dictionary
Parametry
className:string

GetUserId
Zabezpieczenia dodatku plug-in
StudioService:GetUserId():number
Zwroty
Przykłady kodu
StudioService:GetUserId
-- Może być używane tylko w wtyczce
local StudioService = game:GetService("StudioService")
local Players = game:GetService("Players")
local loggedInUserId = StudioService:GetUserId()
local loggedInUserName = Players:GetNameFromUserIdAsync(loggedInUserId)
print("Witaj,", loggedInUserName)

PromptImportFile
Przestarzałe

PromptImportFileAsync
Wynik
Zabezpieczenia dodatku plug-in
StudioService:PromptImportFileAsync(fileTypeFilter:{any}):Instance
Parametry
fileTypeFilter:{any}
Wartość domyślna: "{}"
Zwroty

PromptImportFiles
Przestarzałe

PromptImportFilesAsync
Wynik
Zabezpieczenia dodatku plug-in
StudioService:PromptImportFilesAsync(fileTypeFilter:{any}):Instances
Parametry
fileTypeFilter:{any}
Wartość domyślna: "{}"
Zwroty
Instances

©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.