Spinning Circle under player

How would i go about making something like this that rotates under the player.

Capture

2 Likes

gui or part? pls explain and show a demo video

1 Like

It’s currently a part, I wasn’t sure if i could make it a gui. I’m not sure if thats how i should go about it but other than that it rotating and following the player

1 Like

try looking into hinges and weldconstraint

1 Like

If h need help tell me r now I’m on mobile but qhen I get to pc I will help

1 Like

I’m just thinking, i’m not really familiar too much with constraints. Would this be the best way to do it?

1 Like

you can use tick() to make all the circles go about in a circle at the same time.

now change the speed and part!

local run = game:GetService("RunService")
local speed = 4 --how long it would take for one rotation
local part = game.Workspace.Part --change this
run.Heartbeat:Connect(function()
	part.Orientation = Vector3.new(0,tick()%speed * 360/speed,0)
end)

This works on the server side. if you want i can make one on the client side.

1 Like

Thank you! Very much appreciated from both

1 Like