3.4 图层
图层在Flash动画制作中具有非常重要的作用,它是Flash动画必不可少的一部分。使用图层有助于内容的分类和整理。下面将详细介绍有关图层的基本知识。
3.4.1 图层的概念和作用
在Flash动画中,可以将图层看作一叠透明的胶片,每张胶片上都有不同的内容,将这些胶片叠在一起就组成一幅比较复杂的画面。在上一图层添加内容,会遮住下一图层中相同位置的内容。如果上一图层的某个位置没有内容,透过这个位置就可以看到下一图层相同位置的内容。每个图层都是相互独立的,拥有独立的时间轴和独立的帧,可以在一个图层上任意修改图层中的内容而不会影响到其他图层的内容。
在被选中的图层中,用户可以对其中的对象或动画进行编辑修改,不会影响其他图层中的内容。用户可以将一个大动画分解成几个小动画,将不同的动画放置在不同的图层上,各个小动画之间相互独立,从而组成一个大的动画。利用一些特殊的图层还可以制作特殊的动画效果,如利用引导层可以制作引导动画,利用遮罩层可以制作遮罩动画。
3.4.2 图层的分类
在Flash CS5中,图层大致可分为6种类型,如图3-26所示。
图3-26
图层中各类型的含义如下。
(1)普通图层
普通图层的图标为,启动Flash后,默认情况下只有一个普通图层,单击图3-26中箭头所指图标可新建一个普通图层。
(2)文件夹层
文件夹层可以将层分组,被放到同一个文件夹中的层可以作为整体来设置显示模式,而且还可以收起来,节省界面空间。
(3)遮罩层与被遮罩层
遮罩层的作用是可以对下一图层(即被遮罩层)进行遮盖。在遮罩层中可以绘制出各种形状,并且可以填充任意颜色。被遮罩的部分是可见部分,需把遮罩层和被遮罩层同时锁定才可看到遮罩效果。在需要放置遮罩的图层上右击,选择快捷菜单中的【遮罩层】命令,即可将该图层转化为遮罩层。
(4)引导层与被引导层
这种类型的图层可以设置引导线,用来引导被引导层中的图形依照引导线进行移动。在需要放置引导的图层上右击,选择快捷菜单中的【引导层】命令,即可将该图层变为引导图层,它下面图层中的对象将被引导。引导层中的所有内容只是在制作动画时作为引导路径,并不出现在作品的最终效果中。
3.4.3 图层的管理
使用图层可以很好地对舞台中的各个对象分类组织,并且可以将动画中的静态元素和动态元素分割开来,减少整个动画文件的大小。下面将介绍创建、命名、选择、删除、复制、排列图层顺序等基本操作的具体方法。
1.创建图层
新创建一个Flash文件时,Flash会自动创建一个图层,并命名为“图层1”。此后,如果需要添加新的图层,可以使用以下3种方法。
Step 01 执行【插入】>【时间轴】>【图层】命令。
Step 02 在【图层】编辑区选择已有的图层,单击鼠标右键,在弹出的快捷菜单中选择【插入图层】命令。
Step 03 单击【图层】编辑区中的【新建图层】按钮。
2.命名图层
Flash默认的图层名是以“图层1”、“图层2”等命名的,为了便于区分各图层放置的内容,可为各图层取一个直观好记的名称,这就需要对图层进行重命名。重命名图层有以下3种方法。
Step 01 在图层名称上双击,使其进入编辑状态,如图3-27所示。在文本框中输入新名称即可,如图3-28所示。
图3-27
图3-28
Step 02 选择要重命名的图层,单击鼠标右键,在弹出的快捷菜单中选择【属性】命令,打开【图层属性】对话框。在【名称】文本框中输入名称,然后单击【确定】按钮,即可为图层重命名。
Step 03 选择要重命名的图层,执行【修改】>【时间轴】>【图层属性】命令,在打开的【图层属性】对话框中也可以对图层重命名,如图3-29所示。
图3-29
3.选择图层
选择图层包括选择单个图层、相邻的多个图层、不相邻的多个图层3种方式。在Flash CS5中,选择单个图层有以下3种方法。
Step 01 在时间轴的“图层查看”区中的某个图层上单击,即可将其选择,如图3-30所示。
图3-30
Step 02 在时间轴的“帧查看”区的帧格上单击,即可选择该帧所对应的图层,如图3-31所示。
图3-31
Step 03 在舞台上单击要选择图层中所含的对象,即可选择该图层。
选择多个图层的方法为:在按住【Ctrl】键的同时可以选择多个不连续的图层,在按住【Shift】键的同时可以选择多个连续的图层。
4.删除图层
对于不需要的图层上的内容,可以将其删除,方法主要有以下3种。
Step 01 选择要删除的图层,按住鼠标左键不放,将其拖曳到【删除】按钮上,释放鼠标即可删除所选图层,如图3-32所示。
图3-32
Step 02 选择要删除的图层,然后单击【删除】按钮,即可将选择的图层删除。
Step 03 选择要删除的图层,单击鼠标右键,在弹出的快捷菜单中选择【删除图层】命令即可,如图3-33所示。
图3-33
5.复制图层
在Flash中,要想复制某图层中的内容,可先选择要复制的图层,执行【编辑】>【时间轴】>【复制帧】命令,或在要复制的帧上右击,在弹出的快捷菜单中执行【复制帧】命令,如图3-34所示。然后选择要粘贴的新图层,执行【编辑】>【时间轴】>【粘贴帧】命令,或在要粘贴的帧上右击,在弹出的快捷菜单中执行【粘贴帧】命令,即可将图层中的内容进行复制,如图3-35所示。
图3-34
图3-35
6.排列图层顺序
在Flash中,可以通过移动图层来重新排列图层的顺序。选择要移动的图层,按住鼠标并拖曳,图层以一条粗横线表示,拖曳图层到其他图层的上方或下方,释放鼠标,即可将图层拖曳到新的位置。如将图3-36中的“图层1”移到“图层2”的上方,效果如图3-37所示,“图层2”中的云被“图层1”的背景遮盖住了。
图3-36
图3-37
3.4.4 设置图层状态
在Flash文档中,可以查看图层的当前状态,并可以显示或隐藏图层、锁定图层及显示图层的轮廓。下面分别介绍这几种图层状态的特点及应用。
1.显示与隐藏图层
当舞台上的对象太多,操作起来感觉纷繁杂乱、无从下手,但又不能删除舞台上的对象时,可以将部分图层隐藏。这样舞台会显得更有条理,操作起来也更加方便了。隐藏和显示图层有以下3种方法。
Step 01 单击图层名称右侧的隐藏栏,如图3-38所示。隐藏的图层上将标记一个符号,图层被隐藏,如图3-39所示。再次单击隐藏栏则显示图层。
图3-38
图3-39
Step 02 单击【显示/隐藏所有图层】按钮,如图3-40所示,所有的图层隐藏均被隐藏,如图3-41所示。再次单击该按钮则显示所有图层。图层被隐藏后不能对其进行编辑。
图3-40
图3-41
Step 03 在图层的隐藏栏上下拖曳鼠标,可以隐藏多个图层或取消隐藏多个图层。
2.锁定图层
除了隐藏图层外,还可以用锁定图层的方法防止不小心修改已编辑好的图层中的内容。选定要锁定的图层,单击图标下方该层的图标,图标将变为形状,这表明该图层处于锁定状态,再次单击该层中的图标即可解锁。
3.显示图层的轮廓
图层处于轮廓显示时,舞台中的对象只显示其角色外的轮廓。当某个图层中的对象被另外一个图层中的对象所遮盖时,可以使遮盖层处于轮廓显示状态,以便于对当前图层进行编辑。显示轮廓有以下3种方法。
Step 01 单击某个图层中的【显示轮廓】按钮,可以使该图层中的对象以轮廓方式显示,如图3-42所示。再次单击该按钮,可恢复图层中对象的正常显示,如图3-43所示。
图3-42
图3-43
Step 02 单击【时间轴】面板上的【将所有对象显示为轮廓】按钮,可将所有图层上的对象显示为轮廓,再次单击可恢复显示。
Step 03 在轮廓线一列拖曳鼠标可以使多个图层中的对象以轮廓的方式显示或恢复正常显示。每个对象的轮廓颜色和其所在图层右侧的“将所有对象显示为轮廓”图标颜色相同,这样就可以一眼看出哪个对象属于哪个图层,从而方便影片的操作。
3.4.5 图层的属性
在Flash中可以利用【图层属性】对话框对图层属性进行设置,如设置图层名称、显示与锁定、图层类型、对象轮廓的颜色、图层的高度等。
在需要设置属性的图层上单击鼠标右键,在弹出的快捷菜单中选择【属性】命令,打开【图层属性】对话框,如图3-44所示。
图3-44