在一些计算机上渲染一些Alpha矩形是毛病

时间:2014-07-31 00:39:43

标签: java rendering lighting

我一直在用Java开发游戏,最近我决定在上网本上试用我的游戏,看看它是如何运行的。虽然我确实获得了恒定的60 FPS,但看起来我的灯光渲染决定了一点点。这只发生在上网本上,但我不知道如何解决它。

这是照明故障:

enter image description here

正如您所看到的,由于某些原因,有时会出现垂直和(虽然未显示)水平线,但是这些水平线显然没有画出。

我正在使用Graphics在JFrame上绘制,块渲染代码如下所示:

g.drawImage(sprite, (int)x, (int)y, null);
g.setColor(new Color(0,0,0,<insert darkness level>));
g.fillRect((int)x,(int)y,32,32);

我认为代码本身没有任何问题,这就是为什么我不确定如何解决这个问题。如果有人可以提供帮助,我会非常感激。提前谢谢!

0 个答案:

没有答案