Erstelle Dir mal ein MC mit dem Instanznamen "img" auf dem scharfen Bild.
Und wende folgendes AS auf _root an.
Wobei ich mir nicht sicher wäre, dass ich den blur-Filter verwenden würde, sondern die Grafik in Photoshop weichzeichen würde und dann einfach nur mit der Maske arbeite.PHP-Code:import flash.filters.BlurFilter;
duplicateMovieClip(img, "img_blur", this.getNextHighestDepth());
var filter:BlurFilter = new BlurFilter(5, 5, 100);
var filterArray:Array = new Array();
filterArray.push(filter);
img_blur.filters = filterArray;
this.createEmptyMovieClip("maske", this.getNextHighestDepth());
with(this.maske){
beginFill("0x000000", 100);
moveTo(img_blur._x, img_blur._y);
lineTo(img_blur._x+img_blur._width, img_blur._y);
lineTo(img_blur._x+img_blur._width, img_blur._y+img_blur._height);
lineTo(img_blur._x, img_blur._y+img_blur._height);
lineTo(img_blur._x, img_blur._y);
endFill();
}
img_blur.setMask(maske);
maske.onEnterFrame = function(){
if(this._y > -this._height && !down){
this._y -= 1;
if(this._y <= -this._height) down = true;
}
else{
this._y += 1;
if(this._y >= 0) down = false;
}
}


LinkBack URL
About LinkBacks
Zitieren