Rotating a beam around a circle

The Part that is the primary part is the bottom-most beam and the one that connects to the center circle, if you had to know.

local model = script.Parent

while wait() do

local currentCFrame = model:GetPrimaryPartCFrame()
print("lopp")
model:SetPrimaryPartCFrame(currentCFrame * CFrame.Angles(0, 0.1, 0))

end

try this instead or if you can, Make a seperate part (without attachments) and put it in the centre and set that as the primarypart

1 Like

Yep! That worked when I put the center part in!

Thank you so much, I appreciate it!

1 Like

No problem, glad to be of help.

If the game is open btw, would you mind sending me a link because it looks really cool

1 Like

Oh, for sure!

I’ll join the game so I can show you around!

1 Like