а унаследовать класс от спрайта и переопределить свойство startDrag и stopDrag?

Код:
private static var _dragged:Sprite;
public function get dragged():Boolean {
return ( this === _dragged );
}
public override function startDrag():void {
_dragged = this;
super.startDrag();
}
public override function stopDrag():void {
super.stopDrag();
_dragged = null;
}
что-то типа того.