Czy można rysować kształty za pomocą ShapeRenderer
między wywoływaniem SpriteBatch
begin
i end
.Zagnieżdżanie ShapeRenderer.begin/end w SpriteBatch.begin/koniec
Próbowałem, ale bez rezultatu, rysuje się tylko tekstury SpriteBatch, nie ma kształtu na scenie. Przykładowy kod jest jak następuje poniżej:
shapeRenderer.begin(ShapeType.FilledCircle);
shapeRenderer.setColor(0f, 1f, 0f, 1f);
shapeRenderer.filledCircle(100, 100, 100);
shapeRenderer.end();
Mam ortograficznego aparat stworzony przez tych poleceń:
camera = new OrthographicCamera(1, Gdx.graphics.getHeight()/Gdx.graphics.getWidth());
camera.setToOrtho(true);