Robloxでスクリプトを用いて簡易はしごを作成する

足場パーツの作成

ブロックパーツを作成、サイズを10, 1, 1に変更し、名前をscaffoldに変更する。

また、パーツのAnchorを有効にする

作成したパーツをServerStorage配下に移動する

はしご生成用のスクリプトを作成する

ServerScriptServiceにスクリプトを作成、名前をLadderGeneratorに変更する

-- はしごの開始位置
local center = Vector3.new(20, 0, 20)
local stepCount = 100

-- 足場のパーツ情報を取得
local serverStorage = game:GetService("ServerStorage")
local scaffoldBase = serverStorage:FindFirstChild("Scaffold")

-- 目的の段数に達するまで足場を生成する
for i = 1, stepCount, 1 do
	-- 足場の複製
	local scaffold = scaffoldBase:Clone()
	scaffold.Parent = game.Workspace
	-- 位置を求める
	scaffold.Position = center + Vector3.new(0, i * 2, 0)
end

結果

足場にランダムな色を適用した見た目

関連