Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 从flex 4.1迁移到4.6后,字体看起来很奇怪_Actionscript 3_Apache Flex_Fonts_Flex4.6 - Fatal编程技术网

Actionscript 3 从flex 4.1迁移到4.6后,字体看起来很奇怪

Actionscript 3 从flex 4.1迁移到4.6后,字体看起来很奇怪,actionscript-3,apache-flex,fonts,flex4.6,Actionscript 3,Apache Flex,Fonts,Flex4.6,我正在从sdk 4.1迁移到4.6。现在字体看起来很奇怪 4.1 4.6 您可以注意到,4.6中的字体看起来更平滑。字体声明: @font-face { src: url("/assets/UNVR57X.TTF"); fontFamily: myCFFFont; embedAsCFF: true; renderingMode: normal; } 我使用s:Label组件 我尝试了renderingMode两种true和false。如何使其看起来与4.1中

我正在从sdk 4.1迁移到4.6。现在字体看起来很奇怪

4.1

4.6

您可以注意到,4.6中的字体看起来更平滑。字体声明:

@font-face {
    src: url("/assets/UNVR57X.TTF");
    fontFamily: myCFFFont;
    embedAsCFF: true;
    renderingMode: normal;
}
我使用
s:Label
组件


我尝试了
renderingMode
两种
true
false
。如何使其看起来与4.1中的一样?谢谢

您是发布到Flash Player还是AIR

如果要播放,在空中显示字体,可能就是你的情况


(另外,设置cacheAsBitmap=true会产生与您类似的效果)。

我认为您应该为Spark组件设置
embedAsCFF
true
。@RIAstar抱歉,我给出了错误的css。现在编辑。有什么想法吗?。。Thankshmm作为建议,您可以更改用于嵌入字体的字体管理器,这真是太奇怪了,值得一试,此外,您是否已找出嵌入字体的列表,以确保其确实嵌入?请尝试将advancedAntiAliasing设置为true。如果这没有帮助,请查看上一链接中的“使用嵌入字体>使用高级抗锯齿”小节,以调整清晰度和厚度。