RosettaCodeData/Task/Archimedean-spiral/Lua/archimedean-spiral.lua
2023-07-01 13:44:08 -04:00

20 lines
368 B
Lua

a=1
b=2
cycles=40
step=0.001
x=0
y=0
function love.load()
x = love.graphics.getWidth()/2
y = love.graphics.getHeight()/2
end
function love.draw()
love.graphics.print("a="..a,16,16)
love.graphics.print("b="..b,16,32)
for i=0,cycles*math.pi,step do
love.graphics.points(x+(a + b*i)*math.cos(i),y+(a + b*i)*math.sin(i))
end
end