AGP*_*AGP 6 java render shape libgdx
是否有可能通过绘制形状ShapeRenderer之间SpriteBatch begin和end电话.
我试过但没有结果,只绘制了SpriteBatch纹理,场景中没有形状.示例代码如下:
shapeRenderer.begin(ShapeType.FilledCircle);
shapeRenderer.setColor(0f, 1f, 0f, 1f);
shapeRenderer.filledCircle( 100, 100, 100);
shapeRenderer.end();
Run Code Online (Sandbox Code Playgroud)
我有一个由这些命令创建的正交相机:
camera = new OrthographicCamera(1, Gdx.graphics.getHeight() / Gdx.graphics.getWidth());
camera.setToOrtho(true);
Run Code Online (Sandbox Code Playgroud)
双方ShapeRenderer并SpriteBatch在他们期望在使用过程中保持不变的OpenGL设置状态.嵌套它们可能会产生问题.在badlogic论坛中查看此帖子.
这可能应该在文档中更明确地阐明.
| 归档时间: |
|
| 查看次数: |
2358 次 |
| 最近记录: |