Libgdx 对于ShaperEnder类型,未定义多边形(float[])方法
我试图在libgdx中使用shaperender绘制多边形,但出现以下错误: 对于ShaperEnder类型,未定义多边形(float[])方法 这是我的代码:Libgdx 对于ShaperEnder类型,未定义多边形(float[])方法,libgdx,Libgdx,我试图在libgdx中使用shaperender绘制多边形,但出现以下错误: 对于ShaperEnder类型,未定义多边形(float[])方法 这是我的代码: ShapeRenderer renderer = new ShapeRenderer(); renderer.setColor(0, 0, 0, 0); if(isbox) { renderer.begin(ShapeType.Rectangle);
ShapeRenderer renderer = new ShapeRenderer();
renderer.setColor(0, 0, 0, 0);
if(isbox)
{
renderer.begin(ShapeType.Rectangle);
renderer.rect(defaultsettings.MeterToPixWidthScaling(position.x - (width/2)), defaultsettings.MeterToPixHeightScaling(position.y - (height/2)), defaultsettings.MeterToPixWidthScaling(width),defaultsettings.MeterToPixWidthScaling(height));
}else{
renderer.begin(ShapeType.Line);
renderer.polygon(new float[] { -10, 0, 10, 0, 0, 200 });
}
renderer.end();
你使用哪个版本?在最新版本/nightlies中,该方法确实存在。@在Api()中没有一个我看不到
ShapeType.Rectangle
no确实没有多边形我使用的是0.98版本,我将尝试使用0.99,但我真的想知道这是怎么可能的!