Flash 8 のテストその3です。
発売前の次期バージョンの機能を使う方法は、「Flash 8 の機能をMX 2004で使ってみる」を参照してください。
Flash Player 8 beta版が必要です。)

前回と同じフィルターですが、動きを付けてみました。
(あほなシェイプトゥイーンは気にしないで下さい。)


ActionScriptです。
var igF      = new flash.filters.GlowFilter();
igF.inner    = true;
igF.color    = 0x000000;
igF.strength =  2;
igF.angle    = 45;
var ogF      = new flash.filters.GlowFilter();
ogF.inner    = false;
ogF.color    = 0xffff00;
ogF.strength =  2;
ogF.angle    = 45;
var dsF      = new flash.filters.DropShadowFilter();
dsF.strength =  1;
dsF.distance = 10;
dsF.angle    = 45;
var blF      = new flash.filters.BlurFilter();
blF.clone    = true;
var fn       = ""//EnterFrameで処理するフィルターのインスタンス名
var bl       = 10;
var ra       =  0;
IG_b.onRelease  = function(){ fn = "igF"; }
OG_b.onRelease  = function(){ fn = "ogF"; }
DS_b.onRelease  = function(){ fn = "dsF"; }
BL_b.onRelease  = function(){ fn = "blF"; }
as.onEnterFrame = function(){
  ra += (ra == 1) ? -1 : 0.01;
  bl = Math.cos(6.28 * ra) * 20 + 20;
  _root[fn].blurY = _root[fn].blurX = bl;
  this.filters = [_root[fn]];
}

前回と同じフィルターなのでいらないとは思いますが、一応。
imgサンプルflaファイル(zip圧縮)[101clicks]