Flash中的层技术
既然“层”是如此重要,那么什么是“层”呢?一个复杂的作品通常是由多个层组合而成的,每个层在制作过程彼此独立,但形成作品后,在时间轴线上同时出现,对欣赏者产生类似叠加的视觉效果。为了更加直观些,我们不妨将一个作品想象成由若干透明胶片按一定顺序重叠而成。你想象出了吗?
在Flash中将 “层”细分作三种:编辑层、辅助层和遮罩层。
编辑层即是最普通的层(Normal Layer),它是存放作品各部件的容器,可以说,我们的主要操作都是针对编辑层进行的。
辅助层是一种特殊的“层”(Guide Layer),在其中可以创建一些辅助移动线,帮助普通层中对对象的编辑或设置作品各部件的移动路径。在设计一个复杂的作品时,通常要 “预埋” 若干条辅助层,这些辅助层中设有各不相同的辅助移动线,作者分别观察作品各部件按哪条轨迹移动最令人满意,最后删除其它的辅助层,保留这一个满意的辅助层。
遮罩层(Mask Layer)使用得不算太多,但同样不容忽视。遮罩层是一种很特殊的层,它可以产生一种遮罩效果来屏蔽其下面链接层的显示。当然如果是完全地屏蔽显然不可取,当要屏蔽的层中有编辑对象存在时,透过遮罩层中的图形,以孔的形式显示下面的对象。对于遮罩层,我们还应该知道:它仅作用于其下与之建立了链接的编辑层。
创建辅助层和遮罩层是很方便的,通常可以在已建好的编辑层上点击鼠标右键,通过在弹出的菜单中选择转换而成。
Flash最终作品的大小是大家所关心的。在网络传输速度并不理想的今天,“越小越好”无疑是至理名言。因此有人担心,设置的层的数量过多会最终影响作品的大小。其实,这种担心大可不必。因为Flash最终输出(Expert)作品时,并没有记录有关层的信息。这样,层的多少与作品毫无关系。为此,我们鼓励在制作Flash作品时多设置些层,将作品各部件合理分散开,这样助于修改和准确控制。