1、选择Flash CS6,打开软件。
2、选择“ActionScript3.0”,新建Flash文档。
3、新建一个Flash文档文件,系统会自动创建舞台和主时间轴这两个显示对象,舞台和主时间轴都属于容器,那么是舞台包含主时间轴呢?还是主时间轴包含舞台呢?
4、在ActionScript 3.0中,舞台是顶级容器,所有的显示对象都直接或间接地包含在舞台中。所以主时间轴被包含在舞台中。
5、舞台和主时间轴在内容放置上是包含关系,那么它们的位置关系是怎样的呢?在默认情况下,主时间轴位于仅仗焕卒舞台的左下方,如果不用程序去改变主时间轴的位置,主时间轴将永远位于舞台的左下方,这个特点决定了它们的坐标有关。舞台和主时间轴的包含关系还可以用如下图所示。
6、舞台位于最上层,表明舞台是顶级容器,主时间轴是位于舞台中的1个显示对象,舞台和主时间轴的关系是系统默认创建的。
7、如果用户在舞台中创建了一个按钮,这个按钮并不是在舞台的下面,而是主时间轴的下面。在操作环境创建的显示对象都会位于时间轴中。
8、假设某网站只有导航、内容展示、留言板3个模块组成,那么,这些模块和主时间轴及舞台就构成了典型的树形结构,如下图所示。
9、舞台属于树形结构的根,主时间轴、导航等都属于枝。由显示对象组成的树形结构在ActionScript 3.0中称为显示列表,任何一个Flash应用程序都可以看成是显示列表。
10、现在你理解舞台和主时间轴的关系了吗?并不复杂吧。