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 SharedTable nomeati. Può essere utilizzato per memorizzare oggetti SharedTable che sono utilizzati da più script.

Proprietà

Metodi

GetSharedTable

Scrivi Parallelo

Ottiene il SharedTable registrato con il nome specificato. Se non esiste 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 .


Restituzioni

SetSharedTable

void
Scrivi Parallelo

Registra il SharedTable fornito con il nome specificato. Se il fornito SharedTable è nil, qualsiasi 2>Datatype.SharedTable2> con il nome specificato non è registrato.


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

Parametri

name: string

Il nome del registrato SharedTable .

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


Restituzioni

void

Eventi