actionscript-3 - 间歇 #1034 类型强制转换失败 AS3

标签 actionscript-3 flash

我有这个非常烦人的间歇性问题,它时不时地发生在开发过程中。我从未见过它发生在 swf 的已发布版本中。

  TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::MovieClip@7737cf1 to PhotoInworldFl.
        at flash.display::Sprite/constructChildren()
        at flash.display::Sprite()
        at flash.display::MovieClip()
        at PhotoContainerFl()

有一个构建照片的循环。我在 Stack Overflow 上浏览过许多其他答案,并检查过 PhotoContainerFl 只包含影片剪辑……没有按钮或类似内容。

通常,如果我在重新导入 Flash Builder 之前重新发布 swc,它会消失一段时间,然后又回来。

Flash Builder 调试窗口似乎在那里显示了一些空值,知道是什么原因造成的吗? stack trace window

还有什么我可以尝试的吗?

最佳答案

假设您正在针对 Assets swc 文件进行编译,它是由 Adob​​e 计划很快修复的 ASC 编译器错误引起的。有关详细信息,请参阅此线程 Type Coercion failures with MovieClips in ASC 2.0 .

在错误修复之前,您可以做的主要事情是避免 swc Assets 的链接类集和使用计数都大于零。

关于actionscript-3 - 间歇 #1034 类型强制转换失败 AS3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26414781/

相关文章:

actionscript-3 - [AS3]如何快速混合两个音轨

ios - Adobe Air 23 + iOS 10.1.1 全面屏

Flash 幻灯片下的 CSS 菜单

html - IFRAME 内的 Flash 在 Safari 上中断位置 :fixed elements

actionscript-3 - 如果运行时加载的 Assets 不被使用,它们是否会消耗内存/资源?不仅仅是编译 Assets ?

java - Java 和 AS3 之间的 GZip 压缩?

actionscript-3 - flex 中的动画 GIF

facebook - 如何在 Facebook 选项卡中进行任何类型的信息共享?

flash - 使用ffmpeg生成具有完全相同关键帧位置的多个分辨率

javascript - 从 Flash 处理窗口 onclose 函数