LibGDX - 在组的zIndex中间绘制一个形状

时间:2016-10-03 17:37:10

标签: libgdx z-index scene2d

我想在包含两个group的{​​{1}}中间绘制一个实心圆圈。

我尝试用

images

问题是,我希望我的第一个@Override public void draw(Batch batch, float parentAlpha) { batch.end(); renderer.setProjectionMatrix(batch.getProjectionMatrix()); renderer.setTransformMatrix(batch.getTransformMatrix()); renderer.translate(getX(), getY(), 0); renderer.begin(ShapeRenderer.ShapeType.Filled); renderer.rotate(0, 0, 1, getRotation()); renderer.setColor(new Color(0xffd700ff)); renderer.circle((getWidth() / 2), (getHeight() / 2) , (getWidth() / 4)); renderer.end(); batch.begin(); super.draw(batch, parentAlpha); } 被绘制,然后是我的圈子,然后是image。但是,我似乎无法做到这一点,因为我可以在圆圈顶部绘制labelimage,或者在其他两个顶部绘制圆圈。

0 个答案:

没有答案