基于love2d的飞机大战教程(一)
图片加载
love2d中加载图片的方法是love.graphics.newImage(文件名),这个方法将硬盘上的图片加载到内存中供我们使用。另一个重要的方法是love.graphics.draw(对象,x,y),我们用这个方法来绘制我们的图片。
我们用到的图片:
例子:
function love.load()
img = love.graphics.newImage("test.jpg")
end
function love.draw()
love.graphics.draw(img, 0, 0)
end
结果:
因为窗口分辨率问题导致只显示了左上角,那么如何解决呢?改变窗口分辨率是一种方法,但是我们有时候不一定需要那么大的分辨率。所以我们应该对图片进行缩放。事实上draw方法就可以对图片进行缩放,它的参数是这样的: