flash打造新穎圖片過渡效果系列(2)

先看效果:
下面是代碼:
import flash.filters.ColorMatrixFilter;
import mx.transitions.Tween;
import mx.transitions.easing.*;
var nowI:Number;
smallbg.targetx = (Stage.width-smallbg._width)/2;
function aa(i:Number) {
 function brightnessWatcher(prop:String, oldVal:Number, newVal:Number, img_mc:MovieClip):Number {
  var brightness_array:Array = [1, 0, 0, 0, newVal, 0, 1, 0, 0, newVal, 0, 0, 1, 0, newVal, 0, 0, 0, 1, 0];
  colorMF = new ColorMatrixFilter(brightness_array);
  img_mc.filters = [colorMF];
  return newVal;
 }
 this.createEmptyMovieClip("img_mc", 0);
 img_mc.attachMovie("pic"+i, "pic"+i, i);
 img_mc._x = (Stage.width-img_mc._width)/2;
 img_mc._y = (Stage.height-img_mc._height)-40;
 img_mc.watch("brightness", brightnessWatcher, img_mc);
 var t:Object = new Tween(img_mc, "brightness", Elastic.easeOut, 100, 0, 5, true);
 nowI = i;
}
aa(1);
for (j=1; j
本文轉自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/1236.html
發佈了0 篇原創文章 · 獲贊 0 · 訪問量 1520
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章