magiclazy123 | bonjour à tous ,
ce scirpt crée de la "neige" comme sur une télé ce pendant je n'arrive pas à passer cette 'neige" en second plan derrière un clip ou autre .. merci d'avance pour votre aide
Code :
- import flash.display.BitmapData;
- import flash.filters.ConvolutionFilter;
- Stage.scaleMode = "noScale";
- var myBitmapData:BitmapData = new BitmapData(Stage.width, Stage.height, true, 0);
- var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
- mc.attachBitmap(myBitmapData, this.getNextHighestDepth());
- var matrixX:Number = 3;//+dense
- var matrixY:Number = 3;//+dense
- var matrix:Array = [2, 2, 2, 2, 4, 2, 2, 2, 2];
- var divisor:Number = 20;//+ de blanc ..
-
- var filter:ConvolutionFilter = new ConvolutionFilter(matrixX, matrixY, matrix, divisor);
- var increment:Number = 0;
- setInterval (neige, 30);
- function neige()
- {
- myBitmapData.noise(increment++, 0, 255, 3, true);
- myBitmapData.applyFilter(myBitmapData, myBitmapData.rectangle, new Point(0, 0), filter);
- }
- mc.setMask(fond);//texte = occurence utiliser comme masque ..
- stop();
|
Message édité par magiclazy123 le 26-02-2008 à 09:42:54
|