Java 如何在libgdx中设置背景色?

Java 如何在libgdx中设置背景色?,java,colors,libgdx,Java,Colors,Libgdx,我试图使背景为天蓝色,RGB为135206235。 当我运行它时,背景不是我期望的颜色 public void呈现(){ Gdx.gl.glClearColor(.135f、.206f、.235f、1); Gdx.gl.glClear(GL20.gl\u颜色\u缓冲\u位); batch.begin(); 批次图(img,0,0); batch.end(); } glClearColor使用从0到1的范围,因此您只需除以常数255f,即可从范围0到255进行映射: Gdx.gl.glClearC

我试图使背景为天蓝色,RGB为135206235。 当我运行它时,背景不是我期望的颜色

public void呈现(){
Gdx.gl.glClearColor(.135f、.206f、.235f、1);
Gdx.gl.glClear(GL20.gl\u颜色\u缓冲\u位);
batch.begin();
批次图(img,0,0);
batch.end();
}

glClearColor
使用从0到1的范围,因此您只需除以常数255f,即可从范围0到255进行映射:

Gdx.gl.glClearColor(135/255f、206/255f、235/255f、1);

除2个整数时也要小心,如果不将其中任何一个转换为浮点(或双精度),则将使用整数除法,结果将为0(255/255==1除外)

使用
135/255f
而不是
.125f
(其他2个通道也是如此)