0

これが問題です

ご覧のとおり、文字 P にはアンチエイリアシングの問題があります。

AntiAliasType.ADVANCED を NORMAL に変更しようとしました...同じ結果が得られました。

たぶん、いくつかのパディングトッププロパティがあった場合...しかし、そうではありません。

それを解決する方法はありますか?

4

3 に答える 3

0

テキスト フィールドの座標 (x、y) がフル ピクセル (整数) であるかどうかを確認します。

于 2012-05-16T09:52:10.777 に答える
0

テキストフィールドのシャープネスと太さを調整できます:

var textfield:TextField = new TextField;
textfield.antiAliasType = AntiAliasType.ADVANCED;
textfield.sharpness = 100;
textfield.thickness = 100;

フォント、埋め込み、テキスト形式、スケーリング、ステージの品質、サイズを理解することが役立ちます。コードでのプログラムによる実装を見るのと同じように。TextField の境界を確認して、適切な高さを確保してください。

アンチエイリアスごとに、AntiAliasType.ADVANCEDより高い品質が得られるはずです。ただし、48pt を超える大きなフォント サイズに近づくと最適ではありません。

于 2012-05-16T04:22:00.277 に答える