Lua / Love 2d:使用像素缩放图像

你好!

使用Lua和Love 2d,我想使用像素调整图像大小:

img = love.graphics.newImage("assets/bg.png")

-- 调整图像大小(500 x 400)

function love.draw()

    love.graphics.draw(bg, 0, 0)

end
点赞
用户13441359
用户13441359

我理解的是,您想要在像素艺术风格中缩放图像,并且不希望出现模糊效果。您可以在使用love.graphics.newImage(path)加载图像之前将默认过滤器设置为nearest:

love.graphics.setDefaultFilter("nearest", "nearest")
love.graphics.newImage(path)
love.graphics.setDefaultFilter("linear", "linear") --[[ 如果您想让过滤器像以前一样 ]]

我建议您访问love2d论坛。如果这不起作用,请访问这个论坛

2020-04-30 14:09:55