SharedTableRegistry

Pokaż przestarzałe

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

Brak możliwości tworzenia
Usługa
Bez replikacji

Zapewnia globalny rejestr nazwanych obiektów SharedTable. Można go używać do przechowywania obiektów SharedTable, które są używane przez wiele skryptów.

Właściwości

Metody

GetSharedTable

Zapis równoległy

Zdobywa zarejestrowane SharedTable z określoną nazwą.Jeśli nie ma SharedTable z tą nazwą, nowy SharedTable jest tworzony z tą nazwą i jest zwracany.


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

Parametry

name: string

Nazwa zarejestrowanej SharedTable .

Wartość domyślna: ""

Zwroty

SetSharedTable

()
Zapis równoległy

Rejestruje dostarczone SharedTable z określoną nazwą.Jeśli dostarczone SharedTable jest nil, każde istniejące SharedTable z określoną nazwą nie jest zarejestrowane.


local SharedTableRegistry = game:GetService("SharedTableRegistry")
-- Rejestracja współdzielonego stołu z nazwą "Moje dane":
local st = SharedTable.new({1, 2, 3})
SharedTableRegistry:SetSharedTable("MyData", st)
-- Odrejestruj SharedTable z nazwą "Moje dane":
SharedTableRegistry:SetSharedTable("MyData", nil)

Parametry

name: string

Nazwa zarejestrowanej SharedTable .

Wartość domyślna: ""

Przedmiot SharedTable do rejestrowaćlub nil do odrejestrowania dowolnego wcześniej zarejestrowanego obiektu SharedTable.

Wartość domyślna: ""

Zwroty

()

Zdarzenia