Ist es möglich, Formen mit ShapeRenderer
zwischen SpriteBatch
begin
und end
Aufrufe zu zeichnen.Verschachteln von ShapeRenderer.begin/end in SpriteBatch.begin/end
Ich habe versucht, aber kein Ergebnis, nur SpriteBatch Texturen werden gezeichnet, keine Form ist auf der Bildfläche. Beispielcode wie unten folgt:
shapeRenderer.begin(ShapeType.FilledCircle);
shapeRenderer.setColor(0f, 1f, 0f, 1f);
shapeRenderer.filledCircle(100, 100, 100);
shapeRenderer.end();
Ich habe eine orthogonale Kamera durch diese Befehle erstellt:
camera = new OrthographicCamera(1, Gdx.graphics.getHeight()/Gdx.graphics.getWidth());
camera.setToOrtho(true);