在AS3 Flash动态字段中嵌入粗体字体

shi*_*doo 6 embed flash fonts actionscript-3

我已经用Google搜索并阅读了很多与此问题相关的不同主题,但仍然无法解决我的问题.我在动画片段中有这个动态文本字段,我嵌入了大写,小写和数字.我导出了那个movieclip,然后在我的类中使用它,它从xml加载数据.

但是,在我嵌入粗体字体后,它停止显示来自xml的数据,如果我使用常规,那很好.然后我创建了一个字体符号并在库中添加粗体字体,它仍然没有给我任何东西.

有谁知道如何解决这个问题?

谢谢.

Bra*_*all 2

解决此问题的最简单方法是在屏幕外创建一组文本字段。每个字段都将处理您需要的单个字体和粗细组合的嵌入。因此,例如,如果您需要常规、粗体、斜体以及粗体和斜体两种字体,您将有 4 个文本字段 - 每个文本字段都打开嵌入,并且您需要选择字符。

然后,您可以简单地为任何其他文本字段打开字体嵌入,它将能够使用(该字体的)所有四种样式。