将电影符号分配给 class 错误,无法在 Flash CC 中导出为 .mov?
Assign movie symbol to class error , cannot export in .mov in Flash CC?
请帮助我,否则我 8 小时的动画努力将付之东流。
所以我在我的 Flash 主时间轴中手动创建了一个电影元件,它有一个动作脚本代码,如:
stop();
if(MovieClip(root).currentFrame<MovieClip(root).totalFrames){
MovieClip(root).nextFrame();
}
将其转换为 .mov 文件不会播放电影符号(其动作代码如上)。所以我手动去分配这个电影符号 class(右键单击 -> 属性 - >高级 ->Class 姓名)
clickikng OK 后,它向我显示一条错误消息“在 class 路径中找不到此 class 的定义,因此导出时将在 SWF 文件中自动生成一个.
我右击名称->编辑Class。打开一个空的构造函数,但是动画代码在哪里(就像这个电影符号中的 20 帧)?
如何导出 .mov 文件以便它播放电影符号(以及电影符号的多个实例)?
"A definition for this class could not be found in the classpath, so one will be automatically generated in the SWF file upon export" -- 我不会担心这个。这只是说实际的 class 文件不存在。
此外,as3 代码不会在电影导出时执行。这取决于实时播放的动画。
我建议删除此代码,在最后一帧创建关键帧,并在该帧中插入 stop();
您的帧将一直播放到最后(停止)帧。
请帮助我,否则我 8 小时的动画努力将付之东流。
所以我在我的 Flash 主时间轴中手动创建了一个电影元件,它有一个动作脚本代码,如:
stop();
if(MovieClip(root).currentFrame<MovieClip(root).totalFrames){
MovieClip(root).nextFrame();
}
将其转换为 .mov 文件不会播放电影符号(其动作代码如上)。所以我手动去分配这个电影符号 class(右键单击 -> 属性 - >高级 ->Class 姓名)
clickikng OK 后,它向我显示一条错误消息“在 class 路径中找不到此 class 的定义,因此导出时将在 SWF 文件中自动生成一个.
我右击名称->编辑Class。打开一个空的构造函数,但是动画代码在哪里(就像这个电影符号中的 20 帧)?
如何导出 .mov 文件以便它播放电影符号(以及电影符号的多个实例)?
"A definition for this class could not be found in the classpath, so one will be automatically generated in the SWF file upon export" -- 我不会担心这个。这只是说实际的 class 文件不存在。
此外,as3 代码不会在电影导出时执行。这取决于实时播放的动画。
我建议删除此代码,在最后一帧创建关键帧,并在该帧中插入 stop();
您的帧将一直播放到最后(停止)帧。