move конечно меняет координаты и они потом легко получаются через this.x this.y но проблема в том, что если объект повернут, то сложно понять куда нужно мувать его (формулу вчера так и не вывел).
Решил проблему так:
При создании объекта выполняется

Код AS3:
var rp:Point = new Point(x,y);
После стопДраг:

Код AS3:
this.move(this.parent.globalToLocal(this.localToGlobal(rp)).x,this.parent.globalToLocal(this.localToGlobal(rp)).y);
//
//