我在这里搜索了StackOverflow并发现ShapeRenderer
在某些情况下有一些问题,但找不到类似于我自己的问题。我已经尝试过其他问题的解决方案,但无济于事。
我想也许是我制作的噪音库,但后来我尝试使用ANL的Java端口,它得到了完全相同的问题。很少,如果我拖动屏幕尺寸,我可以让线条消失,但这不是真正解决问题的有效方法(除非只用一个屏幕尺寸玩世界就好了!)
我也搜索过谷歌,但我再次找不到我的确切问题。任何有关正在发生的事情的见解都会很棒。
编辑以添加渲染代码:
public void draw() {
ShapeRenderer renderer = new ShapeRenderer();
renderer.begin(ShapeType.Point);
for (int i = 0; i < Gdx.graphics.getHeight(); i++) {
for (int j = 0; j < Gdx.graphics.getWidth(); j++) {
color = (float)gradient.get(j, i);
renderer.setColor(color, color, color, 1.0f);
renderer.point(j, i, 0.0f);
}
}
renderer.end();
}