china.com
主页
新闻
体育
游戏
文化
教育
健康
财经
科技
旅游
军事
娱乐
商贸
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  

第十二课 Mask的妙用


    在这一课里,我们要来学习在FLASH里非常有用的一个特效——Mask掩膜层。看到右面的例子了吗,象不象一个探照灯在做来回移动的效果?很酷吧,看过这课后,你也能轻松的搞定了。那么,我们开始吧!

  首先,打开一个新的工作区。按Ctrl+M把工作区的大小设为300*100,背景色(Background color)设为黑色,点OK键。然后选一种颜色(例子里用蓝色)在Layer1层上写上“网页之作”四个大字,如下图。因为我们要做一个50帧的动画,所以在Layer1层的50帧的方格内单击右键,弹出菜单后选择Insert keyframe,插入一个关键帧,内容将与第一帧的一样。

  新建一个Layer2层,选中Layer2层的第一帧,在这一帧里,用梯度色画上一个足够大的圆(能遮掉一个字就行),并把这个圆定义成符号(Symbol)。在第一帧里把这个圆形符号拖到工作区的最左面。然后,分别在第二十五帧、第五十帧的小方格里单击右键,同样选择菜单里的Insert keyframe,插入关键帧。把第二十五帧的圆形符号(Symbol)拖至工作区的最右面。接着,在第一帧和第二十五帧的方格里点击右键,选择菜单中的Properties... -> Tweening -> Motion,点确定,这时的Timeline区和第一、五十和二十五帧的工作区的状态应如下图所示。
层区和Timeline区
第一帧和第五十帧
第二十五帧

  注意,下面就是这节课里最关键的部分了,我们要对层区进行操作了。首先我们要确定把哪个层作为掩膜层,在这里,我们选择了Layer1层,也就是写有“网页之作”四个字的那一层,原因嘛,后文再提,先卖个关子。那么我们就要交换Layer1层和Layer2层的位置。在Layer1层上按住鼠标左键,把Layer1层拖到Layer2层上面,松开左键,看,Layer1层已经移到了Layer2层的上面了。这时工作区里,圆形符号(Symbol)被字所覆盖了(如下图)。

    接着,我们就要把Layer1层设为掩膜层(Mask Layer)了。在层区的Layer1层上单击鼠标右键,选择弹出的菜单里的Mask,现在,Mask项上应该被打上了一个小勾。层区也发生了变化,现在应如下图所示了。注意了吗?在Layer1前有的符号,这表明,改层是掩膜层(Mask Layer);在Layer2前有的符号,这表明,改层是被其上的掩膜层所掩盖的层(Masked Layer)。

    现在,工作区也起了相应的变化,它应该和下图最下面的一样。
在Layer1层上按住鼠标左键
把Layer1层拖到Layer2层上面,松开左键
圆形符号(Symbol)被字所覆盖了
对Layer1点选Mask后的层区状态
最后的工作区,掩膜层把圆形遮住了一部分

  好了,你可以按Ctrl+Enter欣赏自己的动画了,效果应该不赖。呵呵,对了,我刚才卖的关子也该卖完了,我们来看看为什么要把Layer1层作为掩膜层(Mask Layer)吧。

    要知道,在掩膜层(Mask Layer)上的像素点,要么是透明的,要么是遮盖的,所以无论你用什么颜色,Alpha值设为多少,对掩膜层(Mask Layer)来说,都是无效的。只要你在掩膜层(Mask Layer)上画上一个像素点,这一点就是透明的,被掩盖层(Masked Layer)就能透过这一点,而在掩膜层(Mask Layer)上你没画点的地方,则必是遮盖的。

    如果你没调换Layer1和Layer2的位置,而把Layer2设为掩膜层(Mask Layer),掩盖Layer1层的话,这个动画的效果应该是如下图所示的。也一样试一下,对加深理解很有帮助的。

    对了,最后还要强调的一点是,掩膜层(Mask Layer)只能掩盖在它下面的层,而不能掩盖在其上面的层哦!好了,我们可以继续下一课——制作自己的MovieClip 的学习了。

 

  摘自《你的网》 孤独过客/文

 


科技检索


中华网推荐

  • 1000名医生在线咨询

  • 中国足球队官方网站

  • 鸦片玫瑰(新版)

  • 精选股票天地

  • 闪光的flash教程

  • 中华网汽车世界

  • 为你的爱情出谋划策

  • 网文精选——野百合集

  • 世界文化遗产在中国

  • 历届香港小姐风姿集




  • 网络教室编辑信箱
    版权声明 | 本站检索 | 联系方法 | 刊登广告 | 使用说明 | 关于中华网 | 豁免条款

    版权所有 中华网