3

我有一个来自 www.fontsforflash.com 的像素字体。我已经使用 flex 嵌入了它,然后在 flash CS4 中加载了 swf 以使其可用。但它非常模糊,我可以找到一种方法来关闭 as3 中的抗锯齿。

它的大小合适,并用整数放置。我嵌入此方法的原因是因为我不想加载整个字体库。

有没有办法可以关闭抗锯齿或者有更好的方法来嵌入我的字体?

谢谢

4

2 回答 2

1

当您嵌入字体时,请确保选中字体符号属性面板(在 Flash 中)中的“位图文本”复选框,以确保字体没有抗锯齿。

我不记得 CS4 是否有此选项,但在 Flash CS5 中,您可以选择“视图”>“对齐”>“对齐像素”,这样您放置的所有资源都将具有舍入的 x 和 y 坐标。它将与 PatrickS 发布的代码执行相同的操作。

于 2010-10-25T17:12:44.470 回答
0

如果是像素字体,不要忘记 x & y 值必须是整数。你可能需要做这样的事情。

textfield.x = Math.round( whateverX );
textfield.y = Math.round( whateverY );

对父母来说可能也是同样的事情!

于 2010-10-25T10:44:17.083 回答