好吧,我有一个 Flash 文件,它有一个电影剪辑 (Box1),它在 Linkage 选项中为 Action-Script 导出,但未选中导出为 Frame 1 选项。现在我的文档类在这里
package {
import flash.display.MovieClip;
public class GetTimeLineObjects extends MovieClip {
public function GetTimeLineObjects() {
var boxObj:MovieClip = new Box1();
addChild(boxObj)
boxObj.x=200;
}
}
}
box1 是为 Action-Script 导出的movieClip,但在 Frame1 未导出。现在我的问题是在 Flash CS5 中,Box1 被添加到舞台并显示在舞台上,即使它没有在 Frame1 处导出,而在 Flash CS3 中,代码执行,没有给出错误但对象(box1)没有显示在舞台上?我认为所有使用代码创建的对象都在 FlashCS5 中的 Frame1 处导出,无论您取消选中在 Frame1 处导出的选项,类代码都会覆盖在 Frame-1 处导出的设置?我对吗??