flash / actionscript中的子像素颜色

时间:2011-01-31 13:48:00

标签: flash actionscript fonts subpixel

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

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

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

1 个答案:

答案 0 :(得分:0)

如果您使用的是PC win7,请点击此网站上的打印屏幕并将其粘贴到photoshop。放大然后你会发现这是亚像素抗锯齿现在成为标准方法的方式。把它关掉,一切看起来都很难看。不是Win XP或OSX的意思。旧学校的抗锯齿基于灰度。子像素使用完整的颜色调色板。没有提到该专利仅属于微软。

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