SharedTableRegistry

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile
Assistenza
Non Replicato

Fornisce un registro globale di oggetti nominati SharedTable . Può essere utilizzato per archiviare oggetti SharedTable che vengono utilizzati da più script.

Proprietà

Metodi

GetSharedTable

Scrivi Parallelo

Ottiene il registrato SharedTable con il nome specificato.Se non esiste alcun SharedTable con quel nome, viene creato un nuovo SharedTable con quel nome e viene restituito.


local SharedTableRegistry = game:GetService("SharedTableRegistry")
local st = SharedTableRegistry:GetSharedTable("MyData")

Parametri

name: string

Il nome del registrato SharedTable .

Valore predefinito: ""

Restituzioni

SetSharedTable

()
Scrivi Parallelo

Registra il fornito SharedTable con il nome specificato.Se il fornito SharedTable è nil , qualsiasi esistente SharedTable con il nome specificato non viene registrato.


local SharedTableRegistry = game:GetService("SharedTableRegistry")
-- Registra una tabella condivisa con il nome "MyData":
local st = SharedTable.new({1, 2, 3})
SharedTableRegistry:SetSharedTable("MyData", st)
-- Disregistra la tabella condivisa con il nome "MyData":
SharedTableRegistry:SetSharedTable("MyData", nil)

Parametri

name: string

Il nome del registrato SharedTable .

Valore predefinito: ""

L'oggetto SharedTable da Registrare, o nil per disregistrare qualsiasi oggetto SharedTable precedentemente registrato.

Valore predefinito: ""

Restituzioni

()

Eventi