そのため、レンダリングされていないスプラッシュ画像があり、その理由がよくわかりません。私は正しいプロセスを実行し、新しいスプライトを作成してから、render メソッドで次のようにバッチでレンダリングしました。
@Override
public void render(float delta) {
Gdx.gl.glClearColor(0, 0, 0, 1);
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
batch.begin();
splashSprite.draw(batch);
batch.end();
}
@Override
public void show() {
splashSprite = new Sprite(new Texture("data/xidstudios_splash.png"));
batch = new SpriteBatch();
}
ご覧のとおり、正しい手順を実行しましたが、不足していますか?