有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java LibGDX未正确呈现(Mac)

我现在正在努力学习libGdx。然而,我遇到了一个非常奇怪的问题。在谷歌搜索了一段时间后,我开始认为我是唯一的一个。基本上,每当我运行应用程序时,它就会开始在屏幕上快速闪烁随机图像

以下是一个例子: The output

奇怪的是,当渲染方法什么都不做时,它也会这样做。我尝试从中删除所有代码,但仍然得到相同的输出

以下是渲染方法中发生的情况:

batch.setProjectionMatrix(camera.combined);
batch.begin();
font.draw(batch, "playing", 100, 100);
//The line that I used to test if the code is called
System.out.println("OUTPUT");
batch.end();

另一件奇怪的事情是Gdx。图样getDeltaTime()始终为我返回0


共 (1) 个答案

  1. # 1 楼答案

    好的,我通过将这两行添加到渲染方法中解决了这个问题

    Gdx.gl.glClearColor(0, 0, 0.2f, 1);
    Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);