0

这里的简单问题。我创建了一个 SWC,它是一个包含一些 TLF 文本字段的简单 MovieClip。我使用 Flash Professional IDE 嵌入了字体。当在我的主应用程序中实例这个类时

 var myInstance:MovieClip = new SomeClass() as MovieClip

我收到类型强制错误调用:

Error #1034: Type Coercion failed: cannot convert flash.display::MovieClip@1fbcc271 to fl.text.TCMText.

任何想法为什么以及如何解决它?

体内。

4

1 回答 1

0

您可能在使用 TLF 文本和加载的 SWF 的 Flash 中遇到一个已知错误,您可以在此处阅读有关此问题的长篇讨论

Adobe 不久前发布了这篇文章,提供了两种不同的可能修复,我认为在您的情况下只有第一个适用,因为您正在尝试将您的东西放入 SWC 而不是加载 SWF。您应该做的是更改 TLF SWC 的默认链接以合并到您加载的 SWC 中的代码中,并确保遵循文章中的所有步骤以获得良好的措施。

于 2012-03-13T11:02:24.360 回答