将电影符号分配给类错误,无法在Flash CC中导入.mov?

时间:2015-01-17 13:06:16

标签: actionscript-3 class flash

请帮助我,否则我的8小时动画片就会丢失。

所以我在Flash主时间轴中手动创建一个电影符号,其中有一个动作脚本代码,如:

stop();
if(MovieClip(root).currentFrame<MovieClip(root).totalFrames){
 MovieClip(root).nextFrame();
}

将其转换为.mov文件不会播放电影符号(其动作脚本代码如上所示)。所以我手动去指定这个电影符号类(右键单击 - &gt;属性 - &gt;高级 - &gt ;班级名称)

点击确认后,它会显示一条错误,说明&#34;在类路径中找不到此类的定义,因此在导出时会在SWF文件中自动生成一个定义。

我右键单击名称 - >编辑类。用空构造函数打开,但是动画代码是什么(就像这个电影符号中的20帧一样)?

如何导出.mov文件以便播放电影符号(电影符号的多个实例)?

1 个答案:

答案 0 :(得分:0)

“在类路径中找不到此类的定义,因此在导出时将在SWF文件中自动生成” - 我不担心这个。它只是说实际的类文件不存在。

此外,as3代码不会在电影导出时执行。它取决于动画实时播放。

我建议删除此代码,在最后一帧创建一个关键帧,并在该帧中插入一个stop();

您的画面将一直播放到最后一个(停止)画面。