flash教程:利用AS脚本功能实现图片模糊变清晰


  在一些片头动画里我们 时常能看到很炫的含糊变清晰的特效动画,极具视觉冲击 。高 品质的含糊 动机大多利用Photoshop 解决后才导入Flash中, 而后利用AS脚本 性能来实现图片含糊变清晰的 变迁 动机, 动机很不错 。

  首先用Photoshop制作两张图 。一张清晰的的,一张含糊的( 可以用Photoshop的高斯含糊滤镜) 。

  把两张图片导入到FLASH中,分别 构建三个图层,顺序 顺次为:清晰的图片(最下面)、含糊的图片(在之间)、最上层为AS 。最主要丝毫:选中含糊的图片 。按下F8将其转换为movieclip,同时在属性面板上将其实例名命名为blurred 。

  在AS代码层中增加如下代码:

var myColor:Color = new Color(blurred); 

var white:Object = {ra:100, rb:255, ga:100, gb:255, ba:100, bb:255, aa:100, ab:255}; 

myColor.setTransform(white); 

setc(); 

function setc(){ 

  onEnterFrame = function(){ 

    white.rb-=5; 

    white.gb-=5; 

    white.bb-=5; 

    white.ab-=5; 

   myColor.setTransform(white); 

  }

}

  按Ctrl+Enter测试