スクリプトでパーツを並べる

初級作例更新日:2026年11月13日Luauの型チェック済み

ひとことで言うと

Instance.newで、色とりどりの足場を10個並べます。手で置くと大変な作業も、スクリプトなら一瞬です。

この記事で使うAPI

Instance・Part・Vector3

完成するもの

Instance.newで、色とりどりの足場を10個並べます。手で置くと大変な作業も、スクリプトなら一瞬です。

スクリプト

(Script/置く場所:ServerScriptService)

for i = 1, 10 do
	local part = Instance.new("Part")
	part.Size = Vector3.new(4, 1, 4)
	part.Position = Vector3.new(i * 5, 10, 0)
	part.Anchored = true
	part.BrickColor = BrickColor.random()
	part.Parent = workspace
end

しくみ

forループで10回くりかえし、iの値を使って位置を5ずつずらしながらパーツを作っています。

アレンジしてみよう

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