在Windows上是否有针对love2d的分辨率处理库

时间:2018-08-17 13:41:32

标签: love2d

Push.lua是高分辨率解决方案库,但其某些功能在Windows中受到限制。 特别是在更改颜色时。 这就是我遇到的问题。 每当我指定特定颜色时,它就会显示白色。

任何人都可以告诉我Windows上是否还有其他用于love2d的分辨率处理库,或者无论如何我都可以通过push.lua来更改其某些代码。

1 个答案:

答案 0 :(得分:1)

在当前版本的love2d中,RGB值必须为0到1之间的十进制数字。通过调用love.graphics.color(127, 45, 22),这实际上将默认为love.graphics.color(1,1,1)(白色),因为1是R,G和B的最大值。如果您希望RGB值为127、45和22,则表示应该输入与love.graphics.color(127/255, 45/255, 22/255)等效的love.graphics.color(0.498, 0.176, 0.086)