How do I make a part go up and down and spin?

By up and down and spin I mean something like this:
https://gyazo.com/f5c448768410c904ce408b7163543c80

Thanks, this is my first topic.

1 Like

You would need a rotate script first.

while true do
script.Parent.CFrame = script.Parent.CFrame * 
 CFrame.fromEulerAnglesXYZ(0,0.4,0)
  wait(0.01) -- your wait time, for that picture, maybe 0.5?
  end

Then you need a “up and downs” script,

-Scripted by Keinsen
 while true do
   wait(0.1)
 for i = 1,25,1 do
  script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 
  -0.05, 0)
  wait()
end
   wait(0.1)
  for i = 1,25,1 do
   script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 
-0.05, 0)
   wait()
  end 
  wait(0.1)
 for i = 1,25,1 do
 script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 
 -0.05, 0)
wait()
end 
wait(0.1)
 for i = 1,25,1 do
script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 
0.05, 
0)
 wait()
    end
    wait(0.1)
    for i = 1,25,1 do
   script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 
     0.05, 0)
wait()
   end 
wait(0.1)
for i = 1,25,1 do
script.Parent.CFrame = script.Parent.CFrame * CFrame.new(0, 0.05, 0)
wait()
end
end

NOTE: none of these are made by me.

6 Likes