SharedTableRegistry

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar
Dienst
Nicht repliziert

Bietet eine globale Registrierung von benannten SharedTable Objekten. Es kann verwendet werden, um SharedTable Objekte zu speichern, die von mehreren Skripten verwendet werden.

Zusammenfassung

Methoden

Eigenschaften

Methoden

GetSharedTable

Parallel schreiben

Holen Sie sich das registrierte SharedTable mit dem angegebenen Namen.Wenn es keine SharedTable mit diesem Namen gibt, wird ein neues SharedTable mit diesem Namen erstellt und zurückgegeben.


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

Parameter

name: string

Der Name des registrierten SharedTable .

Standardwert: ""

Rückgaben

SetSharedTable

()
Parallel schreiben

Registriert das bereitgestellte SharedTable mit dem angegebenen Namen.Wenn das bereitgestellte SharedTable nicht nil ist, wird jedes vorhandene SharedTable mit dem angegebenen Namen nicht registriert.


local SharedTableRegistry = game:GetService("SharedTableRegistry")
-- Registrieren Sie eine gemeinsame Tabelle mit dem Namen "MyData":
local st = SharedTable.new({1, 2, 3})
SharedTableRegistry:SetSharedTable("MyData", st)
-- Entferne die geteilte Tabelle mit dem Namen "MyData":
SharedTableRegistry:SetSharedTable("MyData", nil)

Parameter

name: string

Der Name des registrierten SharedTable .

Standardwert: ""

Das SharedTable Objekt zum sich registrierenoder nil zum Abmelden eines zuvor registrierten SharedTable Objekts.

Standardwert: ""

Rückgaben

()

Ereignisse