# DisplacementMapFilter

**URL:** <https://forum.kirupa.com/t/displacementmapfilter/165693>\
**Category:** flash\
**Created:** [October 13, 2005, 8:40am UTC](https://forum.kirupa.com/t/displacementmapfilter/165693 "2005-10-13T08:40:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeanphilippe](https://avatars.discourse-cdn.com/v4/letter/j/65b543/32.png) [@jeanphilippe](https://forum.kirupa.com/u/jeanphilippe)\
**Post date:** [October 13, 2005, 8:40am UTC](https://forum.kirupa.com/t/displacementmapfilter/165693/1 "2005-10-13T08:40:50Z")

</div>

Hi,  
here my code :

import flash.filters.\*;  
import flash.display.BitmapData;  
import flash.geom.ColorTransform;  
import flash.geom.Rectangle;  
import flash.geom.Matrix;  
//  
bitmap = BitmapData.loadBitmap(‘fond’);  
//fond is the linking name of the gradient in the library  
var mc:MovieClip = this.createEmptyMovieClip(“mc”, 1);  
mc.attachBitmap(bitmap, 1);  
//////////  
displac = new DisplacementMapFilter(bitmap, new Point(0, 0), 1, 1, 10, 10, “clamp”);  
////////  
typo.blendMode = ‘multiply’;  
typo.swapDepths(mc);  
//  
//DisplacementMapFilter(mapBitmap:BitmapData, mapPoint:Point, componentX:Number, componentY:Number, scaleX:Number, scaleY:Number, [mode:String], [color:Number], [alpha:Number])  
\_onEnterFrame = function () {  
typo.\_x += 5;  
typo.filters = [displac];  
};  
inter = setInterval(this, “\_onEnterFrame”, 100);

typo is an mc on stage and move on \_x (typo.\_x += 5) but the filter don’t follow  
thanks
