这可能是我多年来最奇怪的字体嵌入问题......
我正在使用Flash CC。每当我使用嵌入字体时,我都会得到这个奇怪的结果。
在左边我使用的是没有嵌入的系统字体,在右边我只是切换到库中的嵌入字体。没有别的变化。我正在通过代码做所有事情。
TextField
和textHeight
属性的高度会发生变化,具体取决于我是否使用嵌入字体。我嵌入的字体无关紧要,我尝试了许多不同的字体,结果完全相同。
我尝试更改leading
对象中的TextFormat
属性,但textField
顶部总是有某种填充。
任何人都知道发生了什么事吗?
答案 0 :(得分:1)
这是Adobe确认的Flash CC中的错误。
只有解决错误的解决方案as suggested by Adobe才能创建一个通过IDE使用嵌入字体的文本字段。把它放在舞台上,隐藏起来。
我的客户会非常高兴。