ディスプレイスメントマップフィルタを適用するには

//メインタイムラインのフレームアクション
map = flash.display.BitmapData.loadBitmap("wave");
pos = new flash.geom.Point(0, 0);
filter = new flash.filters.DisplacementMapFilter(map, pos, 1, 1, 0, 0, "ignore");
my_mc.filters = [filter];
rad = 0;
this.onEnterFrame = function() {
var filter = my_mc.filters[0];
filter.scaleY = 80 * Math.sin(rad);
rad = (rad + Math.PI / 90) % (2 * Math.PI);
my_mc.filters = [filter];
};
・サンプルを実行
・サンプルをダウンロード
Action Script逆引きクイックリファレンス 説明などは本書を参考にしてください。