0
我試着去創造Libgdx 圓角正方形我得出的平方罰款,現在在做用一個圓圈的每個角落Libgdx shaperenderer圓圈繪製的黃金三角,由於縮放
shapeRenderer.begin(ShapeType.Filled);
shapeRenderer.setColor(color);
//draw horizontal square
shapeRenderer.rect(
(x - ((BLOCK_SIZE/2) + 5f)/Config.DPI),
(y - ((BLOCK_SIZE/2) + 0)/Config.DPI),
(width + 10)/Config.DPI,
height/Config.DPI);
//draw vertical square
shapeRenderer.rect(
(x - ((BLOCK_SIZE/2) + 0)/Config.DPI),
(y - ((BLOCK_SIZE/2) + 5f)/Config.DPI),
(width)/Config.DPI,
(height + 10f)/Config.DPI);
shapeRenderer.setColor(Color.RED);
//draw first circle (bottom left)
shapeRenderer.circle(
(x - ((BLOCK_SIZE/2)/Config.DPI)),
(y - ((BLOCK_SIZE/2)/ Config.DPI)),
5/Config.DPI
);
圓角
對實際結果Config.DPI = 20;
我真的需要DPI是在ATLEAST 50預期結果Config.DPI = 2;
,但是這個圈子完全消失了。
它的縮放,但有沒有辦法阻止這種情況發生?