当前位置:软件学习 > Flash >>

Flash 神奇遮罩之应用篇

这里来做一个旋转的地球,我已经准备好一张世界地图的矢量图。
  在第一层,将世界地图放在舞台的中央,并将它制成Symbol中的Graphic。在第20帧位置插入关键帧,移好位置,做好了世界地图水平从左到右运动的动画。
  新建第二层,在舞台的中央绘制一个和世界地图高差不多的圆形。
  设置遮罩,让圆形遮罩地图。

    


  我们做好了一个最简单的旋转地球的动画。

    


  我们来增加一些立体感,使之更具有球形的感觉。将第二层的圆形复制,新建第三层,同位粘贴(Ctrl+Shift+V),进行球形填充。

    

    

  我们来做一个透明的空心地球,新建一层,将世界地图复制,再同位粘贴到新层,水平翻转后,并调小它的透明度。刚才是从左到右运动,现在我们让这个世界地图从右到左运动。将这层拖入遮罩的两层之中形成遮罩罩。

    

    

  如果你还不满意,你还可以为这个地球做一个光环!将第二层的圆形复制同位粘贴到新层,进行填充,渐变设置如下图:

    

  填充好,将圆形放大120%,然后将第二层的圆形复制再一次同位粘贴在放大的圆形上,选取它删除,如下图:

    

    


  给这个地球加个环绕的卫星或是文字 ,岂不更漂亮!注意又要用到遮罩了!

  先在其它矢量绘图软件中画好一个圆形环绕文字,复制粘贴到Flash中,如下图:

    

  将它转换为一个电影夹子(Movie Clip)符号,再在新窗口编辑,将它转换为一个Graphic符号,设置从第1帧和第30帧之间的旋转动画,如下图:

    


  现在将它压缩并稍稍旋转一下,中心是地球。我们可以看到动画效果,如下图:

    

  这时你会觉得有些不满意,文字的一部分应该在地球的后面才对,不要急,就用遮罩来对付,其实遮罩还有另外一种理解,就是遮到的才看得到。现在我们再来做一个奇怪的遮罩层,并且想象在球后面的那部分不遮。这里画了一个方形,并且将盖住球形的上面一部分抠去,因为这部分要看不到,下图就是遮罩图形的形状。

    

  现在将这一层和下面的文字层设置遮罩,图层设置如下图:

    

  动画效果如下图:

    
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,