我创建了一个像这样的矩形多边形:
polyrect=new Polygon(new float[]{0,0,width,0,width,height,0,height});
polyrect.setOrigin(width,0);
polyrect.setRotation(45f);
polyrect.setPosition(getX(),getY());
shapeRenderer.polygon(polySwatter.getTransformedVertices());
效果很好,但现在我想画一个这样的倒三角形。
如何通过这种方法绘制倒三角形?
答案 0 :(得分:1)
您可以用这种方式设置顶点,这样就可以得到倒三角形。
polyrect=new Polygon(new float[]{width/2f,0,width,height,0,height});
polyrect.setOrigin(width,0);
//polyrect.setRotation(45f);
polyrect.setPosition(200,200);