shaperenderer圆角三角形

时间:2015-05-17 20:11:51

标签: libgdx

我想创建一个带圆角的三角形。我不能使用精灵,因为形状会一直变化,所以shaperenderer似乎是个不错的选择。我现在这样做:

     shapeRenderer.setProjectionMatrix(camera.combined);

    shapeRenderer.begin(ShapeType.Filled);
    shapeRenderer.setColor(0.2f, 0f, 0f, 1f);
    // shapeRenderer.filledTriangle(50f, 50f, 55f, 55f, 60f, 60f);
    shapeRenderer.triangle(0, 0, 5f, 5f, 5f, 4f);

    shapeRenderer.end();

产生类似的东西:

enter image description here

但是我需要这样的东西:

enter image description here

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用从SpriteSpriteBatch使用Photoshop绘制的图像,或使用模具来剪切边缘。