私が使用しているとき:
var shape:Shape = new new Shape();
shape.graphics.lineStyle(2,0);
shape.graphics.lineTo(10,10);
addChild(shape);
必要な黒い線が得られますが、その隣に灰色のピクセルが浮かんでいます。あいまいなピクセルを追加するスムージング/アンチエイリアシングをオフにする方法はありますか?
私が使用しているとき:
var shape:Shape = new new Shape();
shape.graphics.lineStyle(2,0);
shape.graphics.lineTo(10,10);
addChild(shape);
必要な黒い線が得られますが、その隣に灰色のピクセルが浮かんでいます。あいまいなピクセルを追加するスムージング/アンチエイリアシングをオフにする方法はありますか?
アンチエイリアシングを完全にオフにすることはできません。シャープでピクセル化された線が必要な場合は、残念ながら Bitmap と setPixel() を使用してピクセルごとに描画する必要があります
pixelHinting をオンにしてみてください:
shape.graphics.lineStyle(2, 0, 1, true);
pixelHinting の詳細については、こちらを参照してください。