2014-10-16 103 views
3

我有这个非常恼人的间歇性问题,每隔一次又一次在开发中发生。我从未在发布的swf版本中看到过它。间歇#1034类型强制失败AS3

TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::[email protected] to PhotoInworldFl. 
     at flash.display::Sprite/constructChildren() 
     at flash.display::Sprite() 
     at flash.display::MovieClip() 
     at PhotoContainerFl() 

有一个建立照片的循环。我已经通过堆栈溢出了很多其他答案,并检查了PhotoContainerFl只包含影片剪辑..没有按钮或类似。

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

Flash Builder调试窗口似乎显示在那里有几个空值,任何想法会导致什么? stack trace window

还有什么我可以尝试吗?

回答

0

假设您针对资产swc文件进行编译,它是由Adobe计划很快解决的ASC编译器错误导致的。详情请参阅此主题Type Coercion failures with MovieClips in ASC 2.0

在错误得到解决之前,您可以做的主要事情是避免让swc资产同时设置联动类和使用计数大于零。

相关问题