Сори, случайно не то копирнула.
Вот:

Код AS1/AS2:
var _mc:MovieClip = this.createEmptyMovieClip("square_mc", 1);
var square_mc:MovieClip = _mc.createEmptyMovieClip("square_mc", 2);
square_mc.beginFill(0xFF0000);
square_mc.moveTo(0,0);
square_mc.lineTo(100,0);
square_mc.lineTo(100,100);
square_mc.lineTo(0,100);
square_mc.endFill();
var _mc_at:MovieClip = _mc.createEmptyMovieClip("upr", 3);
_mc_at.beginFill(0xFFFF00);
_mc_at.moveTo(100,100);
_mc_at.lineTo(80,100);
_mc_at.lineTo(80,80);
_mc_at.lineTo(100,80);
_mc_at.endFill();
_mc_at.onPress = drag_start;
_mc_at.onRelease = drag_stop;
function drag_start() {
this.startDrag();
this.onMouseMove = function() {
scx = _mc_at._x+100;
scy = _mc_at._y+100;
trace(scy);
square_mc._yscale = scy;
square_mc._xscale = scx;
updateAfterEvent();
};
}
function drag_stop() {
this.stopDrag();
}
square_mc.onPress=drag_start_mc
square_mc.onRelease=drag_stop_mc
function drag_start_mc() {
this._parent.startDrag();
}
function drag_stop_mc() {
this._parent.stopDrag();
}