SharedTableRegistry

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

作成できません
サービス
複製されていません

名前の 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 オブジェクトを解除する。

既定値: ""

戻り値

()

イベント