StudioService
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
StudioService fornisce l'accesso alla configurazione di Roblox Studio, consente l'importazione di file dal sistema file dell'utente e altre informazioni varie.È destinato ad essere utilizzato da Plugins per fornire un'esperienza utente coerente.
- Plugin che consentono all'utente di spostare oggetti possono trovare GridSize , RotateIncrement e UseLocalSpace utili.
- I plugin che richiedono all'utente di importare file dovrebbero utilizzare PromptImportFile o PromptImportFiles per ricevere oggetti File.
- I plugin che visualizzano le icone delle classi di istanza possono utilizzare GetClassIcon .
- I plugin che si preoccupano di quale script viene attualmente modificato (se qualcuno) possono leggere questo da ActiveScript .
Sommario
Proprietà
Riflette il LuaSourceContainer attualmente in corso di modifica (se qualcuno).
Determina la distanza in studs con cui gli strumenti di trascinamento e movimento di Studio spostano gli oggetti ad ogni tick.
Determina i gradi con cui lo strumento di rotazione di Studio farà ruotare gli oggetti selezionati ad ogni tick.
Il locale attualmente in uso da Studio, ad esempio en_US .
Determina se gli strumenti di Studio useranno lo spazio locale di un oggetto o lo Spazioglobale.
Metodi
Fornisce un dizionario che consente la visualizzazione di un'Iconadella finestra Explorer di una classe.
Restituisce l'ID utente di Studio se sono registrati, altrimenti restituisce 0.
Invita l'utente Studio attuale a selezionare un file da aggiungere come File .
Invita l'utente Studio attuale a selezionare i file da aggiungere come Files .
Proprietà
Metodi
GetUserId
Restituzioni
Campioni di codice
-- Can only be used in a plugin
local StudioService = game:GetService("StudioService")
local Players = game:GetService("Players")
local loggedInUserId = StudioService:GetUserId()
local loggedInUserName = Players:GetNameFromUserIdAsync(loggedInUserId)
print("Hello,", loggedInUserName)