FLASH利用AS腳本功能實(shí)現(xiàn)圖片模糊變清晰

若水221147 分享 時間:
  在一些片頭動畫里我們經(jīng)常能看到很炫的模糊變清晰的特效動畫,極具視覺沖擊。高質(zhì)量的模糊效果大多利用Photoshop處理后才導(dǎo)入Flash中,然后利用AS腳本功能來實(shí)現(xiàn)圖片模糊變清晰的變化效果,效果很不錯。

  首先用Photoshop制作兩張圖。一張清晰的的,一張模糊的(可以用Photoshop的高斯模糊濾鏡)。

  把兩張圖片導(dǎo)入到FLASH中,分別建立三個圖層,順序依次為:清楚的圖片(最下面)、模糊的圖片(在中間)、最上層為AS。最重要一點(diǎn):選中模糊的圖片。按下F8將其轉(zhuǎn)換為movieclip,同時在屬性面板上將其實(shí)例名命名為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測試
14009