我使用 Flash Builder 作为主要的 Flash 开发工具,并使用 Flash 作为资产创建工具。基本上这工作正常,但有一天我在 Flash 时间轴中制作了一个 3D 补间,然后将资产“MyMovieClip”与我的动作脚本代码链接,如下所示:
package
{
import flash.display.MovieClip;
[Embed(source="somefile.swf", symbol="MyMovieClip")]
public class MyMovieClip extends MovieClip
{
public function MyMovieClip()
{
super();
}
}
}
然后出现此错误:“错误 #1056:无法在 MyMovieClip 上创建属性 __id0_”。我确定我的 fla 文件中没有“__id0_”。
于是我删除了3D补间动画层,重新发布了fla文件,没有遇到错误。
有什么线索吗?用 3D 时间线动画制作影片剪辑资产是不可能的吗?