|
<B>使用mask技术</B><BR><BR>mask是面具的意思,我们创建一个mask layer,定义上面一个"实心"的物体叫做mask,mask的下一层将起mask的作用。mask物体仿佛创建了一个空洞,"洞"正下面的东西将被显现出来,不在洞下方的其它部分将统统被遮挡住。这个mask和我们平时所理解的面具作用恰恰相反。<BR><BR>mask技术强以制作诸如打光的效果。mask层只包含一个单独的形体,或一个字符,或者一个文本对象。<BR><BR>1、 首先创建一个层,其中包含了你想展示的文本。<BR><BR>2、 确信此层是当前层,选insert>layer,这样就在当前层上方又创建了一个层,(一个mask layer仅对它正下方的层起作用,必须把两层之间的位置弄清楚)<BR><BR>3、 双击新增那一层的名称栏,键入新的名称,随后击中层弹出菜单,选择mask。这样就把这一层定义为了mask层。可以看见,mask层被添加了一个带有向下箭头的一个小图标,受mask层控制的那一层也被添加了一个带有折箭头的小图标。<BR><BR>4、 使用画刷在mask layer上填充一个实体,或者直接从库中调出一个字符实例。设在mask层上。只允许把简单的形体和字符实例或文本放在mask层上,这样的简单形体或字符实例或文本起着mask的作用。<BR><BR>在层属性对话框中选择show mask来观察所设置的mask。这时,的确可以看见,mask层好像是镂空的,底层掩在mask层物体下的部分才被显示了出来。
注:假如您在mask层上堆放了不止一个元素,比如说两个已标志对象实例。那么,只有最底层的元素才会被Flash认为是mask。至于哪个在底层,您只要适当重合两个字符,通过遮盖情况来判断。flask忽略mask层上所有形体的具体色彩、渐变以及透明度,填充样式,而只关注形体填充的区域。只要被填充的区域将完全透明,否则完全不透明。<BR><BR>可以使用我们已掌握的动画技巧在mask层上构建动画,这样的技巧会使您的动画更富有生命力。<BR><BR>注意:当设置某一层为mask层后,此层以及受它控制的层被置为锁定状态(locked)。 如果还想修改这两层,请把它们置为当前状态(Current)。 <BR> |
|