SharedTableRegistry

显示已弃用

*此内容使用人工智能(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

活动