Я нарисовал заполненный круг, используя ShapeRenderer, и теперь я хочу нарисовать этот круг как прозрачный. Для этого я использую следующий код: Но круг не станет прозрачным. Кроме того, я проверил API-интерфейс libgdx и из вики, он говорит, что необходимо создать CameraStrategy. Кто-нибудь сталкивался с подобной проблемой когда-либо раньше? Если да, пожалуйста, дайте мне несколько подсказок. Спасибо заранее.
Gdx.gl.glEnable(GL10.GL_BLEND);
Gdx.gl.glBlendFunc(GL10.GL_SRC_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA);
drawFilledCircle();
Gdx.gl.glDisable(GL10.GL_BLEND);
private void drawFilledCircle(){
shapeRenderer.setProjectionMatrix(camera.combined);
shapeRenderer.begin(ShapeType.FilledCircle);
shapeRenderer.setColor(new Color(0, 1, 0, 1));
shapeRenderer.filledCircle(470, 45, 10);
shapeRenderer.end();
}