我正在使用LibGDX开发我的应用程序。
我使用FitViewport来确保16:9的宽高比。因此,与16:9不同宽高比的玩家将在两侧留有黑色边框。
最好的方法是什么,可以绘制一张填充整个屏幕的背景图片,同时覆盖黑色边框区域?
camera = new OrthographicCamera();
viewport = new FitViewport(WIDTH, HEIGHT, camera);
viewport.apply();
camera.position.set(WIDTH / 2, HEIGHT / 2, 0);
camera.update();
这是我目前设置相机/视口的方法。
然后我使用SpriteBatch在其上绘制东西。
Gdx.gl.glClearColor(1, 1, 1, 1);
目前我至少可以将黑色条的颜色更改为任何RGB颜色。