Flash / ActionScript プログラムに関する各種メモ書き

ActionScriptでムービークリップにフィルタをかける

ムービークリップ「my_mc」にフィルタ「ドロップシャドウ」をかける

var drop : DropShadowFilter = new DropShadowFilter();
my_mc.filters = [drop];

ムービークリップ「my_mc」のフィルタを解除する

my_mc.filters = [drop];

ムービークリップ「hoge_mc」の既存のフィルタを保存する。

// フィルタを保存
my_filters = hoge_mc.filters;

// フィルタを解除(空の配列を渡す)
hoge_mc.filters = [];

// 保存したフィルタを戻す
hoge_mc.filters = my_filters;

■ flash.filters

http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/display/DisplayObject.html#filters

■ フィルタの種類

http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/flash/filters/package-detail.html




関連エントリー

No.671
09/02 15:43

edit

ActionScript3.0