我想创建一个带圆角的三角形。我不能使用精灵,因为形状会一直变化,所以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();
产生类似的东西:
但是我需要这样的东西:
有什么想法吗?
答案 0 :(得分:0)
使用从Sprite
和SpriteBatch
使用Photoshop绘制的图像,或使用模具来剪切边缘。