スクリプトを移動してパーツを等速で回転させる
もととなるパーツを作成
![](https://roblox.sanukin.net/wp-content/uploads/2021/07/part.png)
パーツの配下にスクリプトを作成する
![](https://roblox.sanukin.net/wp-content/uploads/2021/07/rotatoin.png)
スクリプトを以下のように編集する
local part = script.Parent local rotationSpeed = 60 local deltaTime local rotation while true do -- 1フレーム待機する deltaTime = wait() -- 経過時間から回転量を計算する rotation = CFrame.Angles(0, math.rad(rotationSpeed * deltaTime), 0) -- 現在の姿勢に回転量を適用する part.CFrame = part.CFrame:ToWorldSpace(rotation) end
結果
![](https://roblox.sanukin.net/wp-content/uploads/2021/07/rotate.gif)
関連