Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function love.load()
- lk = love.keyboard
- lg = love.graphics
- lt = love.timer
- lw = love.window
- --lw.setMode(400,240)
- ang = 0
- end
- function love.update(dt)
- if lk.isDown('left') then ang = ang - dt end
- if lk.isDown('right')then ang = ang + dt end
- end
- function love.draw()
- lg.push()
- lg.rotate(ang/2)
- lg.setColor(255,0,0)
- lg.rectangle('fill',16,16,16,16)
- lg.rotate(ang)
- lg.translate(16,16)
- lg.scale(2)
- lg.setColor(0,255,0)
- lg.rectangle('fill',16,16,16,16)
- lg.scale(2,2.5)
- lg.rotate(-ang*2)
- lg.translate(16,16)
- lg.setColor(0,0,255)
- lg.rectangle('fill',16,16,16,16)
- lg.origin()
- lg.translate(100,100)
- local t = lt.getTime()
- lg.shear(math.sin(t), math.sin(t))
- lg.setColor(255,170,0)
- lg.rectangle('fill',0,0,16,16)
- lg.pop()
- lg.setColor(255,255,255)
- lg.print('fps:'..love.timer.getFPS(),0,0)
- end
- function love.keypressed(k)
- if k=='escape' or k=='start' then love.event.quit() end
- end
Add Comment
Please, Sign In to add comment