Actionscript 3 闪存CS3和闪存CS5连接选项的区别?

Actionscript 3 闪存CS3和闪存CS5连接选项的区别?,actionscript-3,actionscript,flash-cs3,flash-cs5,Actionscript 3,Actionscript,Flash Cs3,Flash Cs5,嗯,我有一个Flash文件,其中有一个电影剪辑框1,它是为链接选项中的动作脚本导出的,但为帧1导出选项是未选中的。现在我的文档类在这里 package { import flash.display.MovieClip; public class GetTimeLineObjects extends MovieClip { public function GetTimeLineObjects() { var boxObj:MovieClip = new Box1()

嗯,我有一个Flash文件,其中有一个电影剪辑框1,它是为链接选项中的动作脚本导出的,但为帧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是为动作脚本导出的movieClip,但它不会在Frame1中导出。现在我的问题是在Flash CS5中,Box1被添加到后台并显示在后台,即使它没有在Frame1中导出,而在Flash CS3中,代码执行,没有给出错误,但objectbox1没有显示在后台?我认为所有使用代码创建的对象都会在FlashCS5中的Frame1导出,无论您取消选中在Frame1导出的选项,类代码都会覆盖在Frame-1导出的设置?我说得对吗?

因为没有人知道这个秘密,所以我们可以假设在Flash-CS5中,第1帧的导出是可选的,这意味着即使未选中,在文档类中创建时,对象或电影剪辑也会在第1帧导出。请评论一下。我已经用SwiX工具检查过了。电影剪辑甚至在第1帧未导出之前就已加载,但使用new operator在文档类中创建。

您可以使用SWiX工具检查SWF结构以确保安全。了解哪些显示了以顺序方式加载的对象是一个很好的细节。