1

在 Flash 中处理文本时,我经常遇到以下问题:

http://www.aino.se/media/i/subpixel.png

这使文本以各种颜色“发光”。有什么好的方法可以避免这种情况吗?它与亚像素渲染有关,但我不确定如何修复它。我尝试了大多数可用的选项。

4

1 回答 1

0

如果您使用的是 PC win7,请在此网站上点击打印屏幕并将其粘贴到 Photoshop。放大,然后您会看到这就是如今亚像素抗锯齿如何成为标准方法的方式。关闭它,一切看起来都很难看。这不是 Win XP 或 OSX 的意义所在。老式的抗锯齿是基于灰度的。子像素正在使用完整的调色板。更不用说该专利仅属于微软。

这项发明大大提高了 LCD 上的文本质量,但另一方面我们失去了像素的完美性。并且 Flash 在 Win 7 下执行(我想知道 Vista 是否也是如此)使用本机方法。如果要避免这种效果,请在 BitmapData 上绘制 Text Field,选择 BitmapText 或使用像素字体。顺便说一句,如果您在 XP 和全屏模式下,您可以体验到类似的效果

于 2011-05-19T23:33:42.037 回答