LibGDX:ShapeRenderer绘图...没什么 [英] LibGDX: ShapeRenderer drawing... nothing
本文介绍了LibGDX:ShapeRenderer绘图...没什么的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
所以绘制形状应该真的很容易,对吧?好吧,下面的内容什么也没画.
So drawing a shape should be really easy, right? Well, the following draws exactly nothing.
...为什么?
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();
推荐答案
确保相机已正确初始化.
Make sure your camera is properly initialized.
例如:
camera = new OrthographicCamera(); //Put this in init
camera.setToOrtho(0,0,WIDTH,HEIGHT);
这篇关于LibGDX:ShapeRenderer绘图...没什么的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文