вот немного переделал свой код,
но выбивает ошибку когда пишу

Код AS3:
PicLoader.startDrag();
- чтобы перетягивать именно PicLoader
Каким способом можно реализовать перетягивание PicLoader или изображения что в нем?

Код AS3:
import flash.display.*;
import flash.net.URLRequest;
import flash.events.MouseEvent;
var rec:Sprite = new Sprite();
rec.graphics.beginFill(0xFF0000);
rec.graphics.drawRoundRect(300, 200, 200,200,10,10);
rec.graphics.endFill();
addChild(rec);
rec.alpha=100;
var PicLoader:Loader = new Loader();
PicLoader.mask=rec;
PicLoader.load(new URLRequest("адрес"+fileRef.name));
PicLoader.x = 300;
PicLoader.y = 200;
addChild(PicLoader);
PicLoader.addEventListener(MouseEvent.MOUSE_DOWN, drag);
PicLoader.addEventListener(MouseEvent.MOUSE_UP, noDrag);
function drag(e:MouseEvent):void {
PicLoader.startDrag();
}
function noDrag(e:MouseEvent):void {
PicLoader.stopDrag();
}
Добавлено через 19 часов 14 минут
Вроде разобрался - создал контейнер

Код AS3:
var container_mc = new MovieClip();
addChild(container_mc);
container_mc.x=0;
container_mc.y=0;
//container_mc.alpha = .50;
container_mc.buttonMode=true;
и запихнул в него изображение... теперь всё прекрасно перетягивается