KaoSDlanor

ART

Dec 9th, 2014
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.73 KB | None | 0 0
  1. function love.load()
  2.     love.window.setMode(love.graphics.getWidth(),love.graphics.getHeight(),{resizable=true})
  3.     nElapsed=0
  4.     nCircles=50
  5. end
  6.  
  7. function love.draw()
  8.     nMaxY=love.graphics.getHeight()
  9.     local rad=love.graphics.getWidth()/nCircles/2
  10.     for i=1,nCircles do
  11.         local nY=(nElapsed*(nMaxY/100+i*5*nMaxY/nCircles))%(nMaxY*2)
  12.         --love.graphics.circle("fill",love.graphics.getWidth()/(nCircles+1)*i,nY>nMaxY and (nMaxY*2-nY) or nY,love.graphics.getWidth()/nCircles/2,10)
  13.         love.graphics.circle(
  14.             "fill",
  15.             love.graphics.getWidth()/(nCircles+1)*i,
  16.             math.sin(((nElapsed+nElapsed*12.5*i/nCircles)%(math.pi*2)))*(nMaxY/2-rad)+nMaxY/2,
  17.             rad,
  18.             rad*10
  19.         )
  20.     end
  21. end
  22.  
  23. function love.update(nSec)
  24.     nElapsed=nElapsed+nSec
  25. end
Advertisement
Add Comment
Please, Sign In to add comment