您好我制作了网格代码,但它看起来并不像我想要的那样,我希望看起来像那里我尝试了很多,但我无法找到正确的公式来做该
这是我的代码
function love.load()
num = 32-- how many cell are going to be in each axis
w = 20
h = 20
color = {128, 128, 128}
backgroundcolor = {192, 192, 192}
end
function love.update(dt)
end
function love.draw()
for y = 1, num do
for x = 1, num do
if (x + y)%2 == 0 then
love.graphics.setColor(unpack(color))
else
love.graphics.setColor(unpack(backgroundcolor))
end
love.graphics.rectangle("fill", (x - 1)*w ,(y - 1)*h, w, h)
end
end
end
结果:
我希望实现这一点,每个单元格为16 x 16。
注意:我不想使用2 x 2单元格,我需要32 x 32,这是我现在面临的问题。