java - laptop - cómo capturar la pantalla en windows
libGDX: toma la captura de pantalla incluyendo ShapeRenderer (0)
Intento tomar capturas de pantalla en mi juego libGDX usando el código de la wiki oficial .
Mi método de renderizado se ve así:
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
shapeRenderer.begin(ShapeRenderer.ShapeType.Filled);
shapeRenderer.rect(0, 0, screenWidth, screenHeight, topColor, topColor, bottomColor, bottomColor);
shapeRenderer.end();
batch.begin();
// everything else
batch.end();
if (screenshot) { takeScreenshot(); }
Pero desafortunadamente, el rect de ShapeRenderer en el fondo no aparece en las capturas de pantalla.
Alguna idea, porque?