SharedTableRegistry

顯示已棄用項目

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

無法建立
服務
未複製

提供一個全球註冊命名的 SharedTable 對象。它可以用來存儲被多個腳本使用的 SharedTable 對象。

屬性

方法

GetSharedTable

平行寫入

獲得註冊的 SharedTable 以指定的名稱。如果沒有具有那個名稱的 SharedTable 存在,會創建一個新的 SharedTable 以該名稱並將其返回。


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

參數

name: string

註冊的名稱 SharedTable

預設值:""

返回

SetSharedTable

()
平行寫入

註冊提供的 SharedTable 以指定的名稱。如果提供的 SharedTablenil , 任何具有指定名稱的現有 SharedTable 都未註冊。


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

預設值:""

要註冊的 SharedTable 對象,或 nil 取消註冊任何先前註冊的 SharedTable 對物件。

預設值:""

返回

()

活動