时间:2011-01-06 17:03:06

标签: flash actionscript-3 flash-cs5 tlf

1 个答案:

答案 0 :(得分:1)

要解决此问题,您可以添加一个空的和/或不可见的TLFTextField,将正在加载的字体嵌入到Main.fla的第1帧中的舞台上。在库中,它可以链接到您之前使用的相同Font.swf,但必须在Main MovieClip中引用该字体。从popup.fla库中删除字体并忽略导出警告。

另一种方法是将Font.swf加载(不动态链接)到Main文件中,并通过手动调用Font.registerFont(myFont)来注册字体。

无论哪种方式,将字体嵌入弹出窗口都会导致错误,但在没有嵌入字体的情况下加载它,并在Main.fla中注册它们就可以了。