gpt4 book ai didi

java - LibGDX 闪烁

转载 作者:行者123 更新时间:2023-11-29 21:47:10 29 4
gpt4 key购买 nike

我已经使用 LibGDX UI Setup 启动了一个项目。

我在 implements ApplicationListener 中唯一拥有的是:

public void create() {      
setScreen(new LoadingScreen(this));
}

这应该会触发 LoadingScreen 并且它会触发,因为我在它的构造函数中有一个打印并且它确实显示了。我在 render 方法中有一个打印,它只显示一次,我知道这应该打印很多次,因为每隔很短的时间就会调用 render 方法。

这是我在 render() 方法中的内容(打印除外):

OpenGL.glClearColor(1, 0.5f, 1, 1);
OpenGL.glClear(GL10.GL_COLOR_BUFFER_BIT);

其中 OpenGL = Gdx.graphics.getGL10();

正如我所说,我认为渲染只被调用一次,当我执行桌面主程序时,我在屏幕上看到的是一个从粉红色闪烁到黑色的图像,以及从上到下的条形图。

最佳答案

以防万一它对某人有帮助。

通过在 Game 扩展类的 render 方法中添加以下内容解决了这个问题:

    public void render() {  
super.render();
}

现在它不会闪烁,每个屏幕的渲染都会按照预期的方式反复调用。

关于java - LibGDX 闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15475422/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com