【问题标题】:TLF shoots error when used inside a SWC在 SWC 中使用 TLF 时出现错误
【发布时间】:2012-03-12 21:03:04
【问题描述】:

这里是一个简单的问题。 我创建了一个 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.

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

体内。

【问题讨论】:

    标签: actionscript-3 flash swc tlf


    【解决方案1】:

    您可能在 Flash 中遇到 TLF 文本和加载的 SWF 的已知错误,you can read a long discussion about this problem here

    Adobe 不久前发布了this article providing two different possible fixes,我认为在您的情况下只有第一个适用,因为您正在尝试将您的东西放入 SWC 而不是加载 SWF。您应该做的是将 TLF SWC 的默认链接更改为在您加载的 SWC 中合并到代码中,并确保按照文章中的所有步骤进行操作。

    【讨论】:

      猜你喜欢
      • 2011-01-13
      • 2016-04-14
      • 2022-01-05
      • 2023-03-14
      • 2013-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多