Java 如何使用libgdx设置圆弧的厚度?
我一直在玩Java 如何使用libgdx设置圆弧的厚度?,java,android,ios,libgdx,Java,Android,Ios,Libgdx,我一直在玩LibGDX 我不知道如何在2D画布上绘制具有一定厚度的圆弧。到目前为止,我得到的是: //draw the outline of the rectangle shapeRenderer.begin(ShapeType.Line); shapeRenderer.setColor(255/255.0f, 109/255.0f, 120/255.0f, 1f); shapeRenderer.arc(0, 0, 30, 0, 270); shapeRe
LibGDX
我不知道如何在2D画布上绘制具有一定厚度的圆弧。到目前为止,我得到的是:
//draw the outline of the rectangle
shapeRenderer.begin(ShapeType.Line);
shapeRenderer.setColor(255/255.0f, 109/255.0f, 120/255.0f, 1f);
shapeRenderer.arc(0, 0, 30, 0, 270);
shapeRenderer.end();
不确定我使用libgdx已经有一段时间了,但是:
shapeRenderer.begin(ShapeType.Line);
shapeRenderer.setColor(255/255.0f, 109/255.0f, 120/255.0f, 1f);
shapeRenderer.arc(0, 0, 30, 0, 270);
Gdx.gl10.glLineWidth(lineWidth)
shapeRenderer.end();
可能会起作用。发现这可能有助于我不理解如何将其链接到我的arc:(并非所有OpenGL ES实现中都不支持glLineWidth
而不是1.0
。请参阅:而且,android和桌面上的宽度也不相同