2014-06-05 1 views
0

Donc dessiner une forme devrait être vraiment facile, non? Eh bien, ce qui suit ne dessine absolument rien.LibGDX: Dessin ShapeRenderer ... rien

... pourquoi?

Gdx.gl.glClearColor(0, 0, 0, 1); 
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); 

camera.update(); 
shapeRenderer.setProjectionMatrix(camera.combined); 

shapeRenderer.begin(ShapeRenderer.ShapeType.Filled); 
shapeRenderer.setColor(Color.WHITE); 
shapeRenderer.rect(WIDTH/2, HEIGHT/2, 50, 50); 
shapeRenderer.end(); 
+2

Et comment votre appareil photo obtenir la configuration? et quelle est la largeur et la hauteur? – noone

Répondre

0

Assurez-vous que votre caméra est correctement initialisée.

Par exemple:

camera = new OrthographicCamera(); //Put this in init 
camera.setToOrtho(0,0,WIDTH,HEIGHT);