4

私が使用しているとき:

var shape:Shape = new new Shape();
shape.graphics.lineStyle(2,0);
shape.graphics.lineTo(10,10);
addChild(shape);

必要な黒い線が得られますが、その隣に灰色のピクセルが浮かんでいます。あいまいなピクセルを追加するスムージング/アンチエイリアシングをオフにする方法はありますか?

4

3 に答える 3

0

アンチエイリアシングを完全にオフにすることはできません。シャープでピクセル化された線が必要な場合は、残念ながら Bitmap と setPixel() を使用してピクセルごとに描画する必要があります

于 2012-07-26T23:47:48.160 に答える
0

pixelHinting をオンにしてみてください:

shape.graphics.lineStyle(2, 0, 1, true);

pixelHinting の詳細については、こちらを参照してください。

于 2012-07-26T23:29:59.037 に答える