Нужно взять MovieClip, с точкой регистрации по центру, скопировать его в bitmap и размыть.
Все это получается, но как-то странно обрезается bitmap-копия.
Мой код:
Код AS3:
var cursor:MovieClip = new MovieClip();
var sight:Sight = new Sight();//Это MovieClip из библиотеки
this.addChild(cursor);
cursor.addChild(sight);
Mouse.hide();
this.addEventListener(Event.ENTER_FRAME, onFrame);
function onFrame(e:Event):void {
cursor.x = mouseX;
cursor.y = mouseY;
}
var bmd:BitmapData;
var bm:Bitmap;
var blur:BlurFilter;
bmd = new BitmapData(this.width,this.height,true,0x000000);
bmd.draw(this);
bm = new Bitmap(bmd);
cursor.addChild(bm);
blur = new BlurFilter(4, 4, 6);
bmd.applyFilter(bmd, bmd.rect, new Point(0,0), blur);