SharedTableデータ型

データ型日本語解説は準備中

ひとことで言うと

SharedTableは、ロブロックス(Roblox)のデータ型です。くわしい日本語解説は準備中のため、下に公式の説明(英語)を載せています。

公式の説明(英語):Provides sharable, table-like storage for key/value pairs.

コンストラクター(作り方)(2)

名前と書き方説明
new
SharedTable.new()
Returns a new, empty SharedTable.
new
SharedTable.new(t: table)
Returns a new SharedTable containing elements equivalent to those in the provided Luau table.

関数(7)

名前と書き方説明
clear
SharedTable.clear(st: SharedTable): ()
Removes all of the elements from the SharedTable.
clone
SharedTable.clone(st: SharedTable, deep: boolean?): SharedTable
Creates and returns a clone of the provided SharedTable.
cloneAndFreeze
SharedTable.cloneAndFreeze(st: SharedTable, deep: boolean?): SharedTable
Creates and returns a frozen (read-only) clone of the provided SharedTable.
increment
SharedTable.increment(st: SharedTable, key: string | number, delta: number): number
Adds delta to the value with the provided key and returns the original value.
isFrozen
SharedTable.isFrozen(st: SharedTable): boolean
Returns true if the SharedTable is frozen (read-only).
size
SharedTable.size(st: SharedTable): number
Returns the number of elements stored in the SharedTable.
update
SharedTable.update(st: SharedTable, key: string | number, f: function): ()
Updates the value with the provided key via the provided update function.

英語の説明とメンバーの一覧は、Roblox Creator Documentation(SharedTable)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。

執筆:鈴木孝昌官公庁のWeb・システム開発を担当する現役プロジェクトマネージャー。沖縄マイクラ部 クロスウェーブで、ロブロックス(Roblox)・マインクラフト(マイクラ)・Scratchなどのプログラミングを指導。マイクラカップ沖縄代表チームを指導(第6回・第7回、第7回TBS賞)。
沖縄マイクラ部で、子どもたちにロブロックス(Roblox)やマインクラフト(マイクラ)のプログラミングを教えています。プロフィールと編集方針
Instagramで教室の様子を見る
noteで記事を読む