軸を中心に回転するブロックモデル。
PartAは赤、PartBは黒のブロック。
WeldConstraintはPartAとPartBをグループ化してからModelからWeldConstraintを抽出。
PartBはアンカーにする。
スクリプトの数値を変えて回転速度を変えることも可能。

回転ブロックにデススクリプトを付けてオービーの障害物にすることも可能。
もちろんPartAが無い一つのブロックのみのローリングブロックも可能。


このモデルをワークスペースに入れる

WeldConstraint

Script A

local tween = game:GetService("TweenService")
local part = script.Parent

local timeTaken = 5 -- Time it takes for one full rotation

while true do
	local changePerSpin = timeTaken/0.03
	
	part.CFrame = part.CFrame * CFrame.Angles(math.rad(360/changePerSpin),0,0)
	wait()
end

あわせて読みたい

はじめての方に

はじめてのロブロックススタジオ

覚えておきたい用語/ロブロックススタジオを始めるにあたり

画面表示/GUIとは!?

ジャンル別で見てみる

アイテムオブジェクトを見る

スクリプトオブジェクトなどシステム類を見る

おすすめのプラグインを見る

おすすめのGUI(画面表示)を見る

基本設定や操作の項目を見る

ジャンルを垣根を越えた人気のオブジェクトを見る