有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何使用libgdx设置圆弧的厚度?

我一直在玩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();

共 (1) 个答案

  1. # 1 楼答案

    不确定我已经有一段时间没有使用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();
    

    也许能奏效