Flash4使用详解 (十)
---摘自《CPCW》(文/陈涛)
使用层
概述
可以把层看作一些互相重合的透明的幕布,如果当前层没有任何东西,就可以透过它看到下一层。在创建一个新的Flash影片时,它只有一层,可以项其中加入很多层来组织图片、设置动画。层数仅受机器内存的限制,并不增加发布影片文件的大小。
对一层上的对象进行的改变和编辑不影响其他层的任何对象,此外还可以使用辅助层(special
guide layers)使绘图和编辑变得更容易,使用遮盖层(mask layers)创建出复杂的效果。对声音和动作使用单独的层可在需要编辑它们时宜于查找。
创建层
当创建了新层时,它出现在当前层之上并成为当前层。
执行下列操作之一:
l执行“Insert > Layer”命令。
l 在时间轴窗口地步单即“New Layer”按钮。
编辑层
通过选择某一层使它成为当前层,所有有关绘图的操作都是在当前层进行的。在时间轴窗口上,当前层名字旁有一铅笔图标,某一时刻只能有一个当前层。
可在任何可见的、未被锁定的层中编辑对象。反过来,为防止对象被修改,可以锁定层;为避免工作区过于混乱,可以隐藏暂时不用的层。在任何层中可以只查看对象的轮廓、设定轮廓的颜色,改变层的高度。

选择一层
执行下列操作之一:
l 在时间轴窗口中单击层的名称。
l 在时间轴窗口中单击某一帧。
l 在舞台上选择一个对象。
选择多层
在时间轴窗口中按住“Shift”键单击层的名称。
删除一层
1, 选择要删除的层。
2, 执行下列操作之一:
l 单击时间轴窗口中的废止篓按钮(Trash)。
l 将该层拖至废止篓按钮。
拷贝一层
1, 单击某一层的名称以选定整个层。
2, 执行“Edit > Copy Frames”命令。
3, 单击新层按钮创(New Layer)创建新层。
4, 单击新建层后执行“Edit > Paste Frames”命令。
锁定和解除锁定
执行下列操作之一:
l
在时间轴窗口中层名称右边的锁定列可锁定该层,再次执行同样操作可解除锁定。
l
在时间轴窗口中单击上方的“锁”图标可锁定所有层,再次单击解除对所有层的锁定。
l
在时间轴窗口的锁定栏单击并竖直拖动鼠标可使经过的层改变锁定状态。
l 按住“Alt”键(对Windows)或“Option”键(对Macintosh)在锁定栏单击鼠标可锁定该层以外的所有层;如果对一个已锁定的层执行同样操作,那么将解除除该层以外所有锁定的层。
查看层
在工作时可以显示或隐藏某些层,隐藏的层不能被编辑。还可以一指定的颜色显示某一层中所有对象的轮廓,这样有助于辨认某一对象所属的层。在时间轴窗口中每个被隐藏的层的名称处有一红色“×”标记。
显示或隐藏一层
执行下列操作之一:
l
在时间轴窗口中层名称的右方有眼睛的一列单击,重复操作可使对应层显示。
l
在时间轴窗口中单击眼睛图标隐藏所有层,重复操作显示所有层。
l
在时间轴窗口的眼睛栏单击并竖直拖动鼠标可使经过的层改变显示或隐藏状态。
l 按住“Alt”键(对Windows)或“Option”键(对Macintosh)在眼睛栏单击鼠标可隐藏该层以外的所有层;如果对一个已隐藏的层执行同样操作,那么将解除除该层以外所有隐藏的层。

以轮廓方式查看某一层的内容
执行下列操作之一:
l
在时间轴窗口中层名称的右方轮廓栏处单击可显示该层中所有对象的轮廓,再次单击可取消轮廓显示。
其余操作与上面介绍的类似,可类推。
层的重命名
在默认情况下,层是按它们被创建的顺序命名的,对层重命名可更好地反映出它的内容。
重命名层
双击层的名称键入新名即可。
用层属性对话框
层属性对话框用于设置层的显示和编辑特性,绝大部分特性也可在时间轴窗口中设定。
设置层属性
1, 双击要设置属性的层的图标。
2, 选择下列选项之一:
“Name”用于设置层的名称。
“Show”用于确定显示或隐藏层。
“Lock”用于确定是否锁定层。
“Normal”是默认层类型,在该类型的层上可以绘图和为对象设置动画。
“Guide”可允许创建网格、背景或其他对象以帮助对齐图形,可以使数个常规层(normal
layers)与辅助层(Guide layer)联接。
“Guided”把一个常规层与辅助层联接起来。
“Mask”是一种层的类型,在该类型的层上客创建一些孔洞,使它下方的层在孔洞区域可见,用于创建灯光和变换效果。可以使数个常规层(normal
layers)与遮盖层(Mask layer)联接。参见“使用遮盖层”。
“Masked”
把一个常规层与遮盖层联接起来。参见“使用遮盖层”。
“Layer Height”在观察声音波形的细节时很有效。

变层的顺序
在时间轴窗口中层的顺序决定了重叠对象间的覆盖情况,位于上层中的对象看起来处在位于下层对象的前方。
改变层的顺序
在时间轴窗口中拖动层。
使用辅助层
作为绘图时的帮助,可使用辅助层。可以在所有的场景中显示网格背景或在某层创建自己的辅助物并把该层设为辅助层。辅助层以位于层名称前的一个网格符号表示,在一个已发布的Flash影片中辅助层不出现。
将某一层设为辅助层
在时间轴窗口中对某一层名称单击鼠标右键(对Windows)或按住“Control”键单击鼠标(对Macintosh)从相关菜单中选择“Guide”项可把该层变为辅助层。

将辅助层变为常规层
选定某一辅助层从相关菜单中选择“Guide”项。
值得一提的是,最好把所有的辅助层放在最下方,这样可以避免因误操作而使常规层变为辅助层。
使用遮盖层
对于点光源和其他变换效果的产生,可以创建一遮盖层,只有这层的孔洞出能显示下一层相应部分的内容,可以将多层一同置于遮盖层下产生复杂的效果,还可以使用除路径动画以外的任何动画使遮盖层移动,值得注意的是,为使按钮起作用,遮盖层不应盖住按钮。如果不在遮盖层上放置颜色填充对象,它将遮住与它联接层的所有对象。遮盖层上的颜色填充图案或文本块将在层上产生孔洞,它使下层对应处的内容可见。遮盖层上只能由一些简单的图形、实例或文本块,它产生的效果与FreeHand中“Paste
Inside”命令相似。
创建遮盖层
1, 创建一常规层,其中包含要从遮盖层孔洞显示的内容。
2,
确认该层是当前层并在它之上创建一新层。遮盖层通常通常用于遮盖与它相邻的下层的内容,所以它的位置要适当。
3,
在当前层上可放置颜色填充图形、文本快或符号的实例。在遮盖层中,任何其它对象将被忽略,而由上述三种对象填充处将变为完全透明,其它地方不透明。
4, 用鼠标右键单击(对Windows)或按住“Control”键单击(对Macintosh)当前层名称处,从弹出的相关菜单中选择“Mask”项。
Flash将锁定遮盖层和被它遮盖的层,要对它们编辑,可先解除对它们的锁定,这同时也解除了遮盖效果,要重新显示,再次锁定即可。
使常规层与遮盖层联接
执行下列操作之一:
l 把某一层拖值遮盖层之下。
l 在遮盖层之下创建一新层。
l 执行“Modify > Layer”命令,在层属性对话框中选“Masked”。
l 按住“Alt”键(对Windows)或“Option”键(对Macintosh)单击层名称处。

取消与遮盖层的联接
选择要取消联接的层,执行下列操作之一:
l 将该层拖至遮盖层上方。
l 执行“Modify > Layer”命令,选择“Normal”项。
l 按住“Alt”键(对Windows)或“Option”键(对Macintosh)单击层名称处。