我一直在玩LibGDX
。
我无法弄清楚如何在2D canvas
上绘制一定厚度的圆弧。这是我到目前为止所得到的:
//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();
答案 0 :(得分:0)
由于我使用了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();
可能会做到这一点。