Push.lua是高分辨率解决方案库,但其某些功能在Windows中受到限制。 特别是在更改颜色时。 这就是我遇到的问题。 每当我指定特定颜色时,它就会显示白色。
任何人都可以告诉我Windows上是否还有其他用于love2d的分辨率处理库,或者无论如何我都可以通过push.lua来更改其某些代码。
答案 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)