层是一个Fireworks文件的基本组成部分,直到Fireworks4.0之前,一个层中可以同时容纳多个对象,但是在Fireworks4.0中每个对象都会占据一个单独的层,当这个对象创建的时候会同时生成一个层来容纳它自己,这点和Photoshop非常相似。
一个标准的Fireworks文件至少包括3个基本的层次:
Web Layer:网络层,它是处于最上面的、特殊的层,专门用来记录热区/切割相关的信息,而且它是永远共享的。
Layers:普通的层,它是处于中间的。普通层还可分为父层和子层(暂且使用这种叫法),父层就是通过层面版上的新建图层按钮建立的,而子层则是通过创建对象自动生成的,当这个对象被删除后它所属的子层也会自动消失。一个父层可以容纳任意多个子层,而一个Fireworks文件又可以容纳任意多个父层。
Canvas:画布,它是处于最下面的,虽然你无法在层面版中看到它,但是它确实存在并不可缺少。
我们来看一个具体的层面版:
扩展/收缩 层:子层在父层的组织下以类似于目录树的方式显示。
隐藏/显示 层:将暂时不需要的层隐藏或使已经隐藏的层出现。
当前处于编辑状态:表明当前正在编辑哪个对象。
锁定/解锁 层:锁定动作只能对父层进行,锁定后的层无法被选中也不能编辑。
共享层:在所有的帧里共享这层,使得此层的内容在每帧中都可见。
层面版中还包括了2个重要的参数:
Opacity:透明度,原先在Object面版中的参数现在被移到Layers面版中了。
Blending:混合模式,2个对象的颜色混合模式,将在后面的章节中做详细介绍。