SharedTableRegistry

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

無法建立
服務
未複製

提供一個全球的名稱為 SharedTable 的對象。它可以用來存儲多個腳本使用的 SharedTable 對象。

屬性

方法

GetSharedTable

平行寫入

獲得註冊的 SharedTable 以指定的名稱。如果沒有 SharedTable 與該名稱存在,新的 SharedTable 會在該名稱上創建,並且返回。


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

參數

name: string

註冊的 SharedTable 的名稱。


返回

SetSharedTable

void
平行寫入

註冊提供的 SharedTable 以指定的名稱。如果提供的 SharedTablenil,任何已提供的 1> Datatype.SharedTable1> 以指定的名稱都未註冊。


local SharedTableRegistry = game:GetService("SharedTableRegistry")
-- 註冊一個名為 "MyData" 的共用表:
local st = SharedTable.new({1, 2, 3})
SharedTableRegistry:SetSharedTable("MyData", st)
-- 與 "MyData" 為名的共用表無法註冊:
SharedTableRegistry:SetSharedTable("MyData", nil)

參數

name: string

註冊的 SharedTable 的名稱。

Datatype.SharedTable 對象來註冊,或 nil 來取消註冊任何已註冊的 SharedTable 物件。


返回

void

活動