2010-09-29 51 views
1

我使用Flash CS5的新的文本布局框架(TLF)首次。每当我通过actionscript动态设置TLF文本时,生成的文本都会呈现多种字体! (静态设置相同的文本没有任何问题)的Flash动态TLF文本字体混合在一起 - 很奇怪

例子:

alt text

我可以理解,如果,当客户机没有一个给定的字体时,Flash会选择一个默认的,但在这种情况下,字体是Arial Bold,客户端确实具有这种字体,而且只有某些字符是棘手的。这里的任何想法?

回答

1

当你使用动态变化与Flash/TLF文本,你需要去到文本的属性>人物面板,然后单击“嵌入...”按钮。这将允许您选择要嵌入的给定字体的哪些字符范围,以确保它们将在每个客户端上正确呈现。您只需要按字体操作一次,但是对于您将动态使用的每种字体执行此操作。

如果忽视这一点,Flash将有选择地嵌入你开始用文字,这就是为什么我的动态标签已经混淆了字体字符的字体的只有人物!