
Код:
var line_mc:MovieClip = _root.createEmptyMovieClip('line_mc',0);
var middle_mc:MovieClip = rct(this,10,10,0xff,50);
function rct(mc:MovieClip,w:Number,h:Number,c:Number,a:Number):MovieClip {
var _mc:MovieClip = mc.createEmptyMovieClip("mc"+mc.getNextHighestDepth(),mc.getNextHighestDepth());
_mc.beginFill(c,a);
_mc.lineTo(w,0);
_mc.lineTo(w,h);
_mc.lineTo(0,h);
_mc.lineTo(0,0);
_mc.endFill();
return _mc;
}
middle_mc.lineStyle(1,0,100);
middle_mc.lineTo(10,10);
middle_mc.moveTo(0,10);
middle_mc.lineTo(10,0);
//
function drawRotatedLine():Void {
line_mc.clear();
line_mc.lineStyle(1,0,100);
line_mc.moveTo(Stage.width/2,Stage.height/2);
line_mc.lineTo(_xmouse,_ymouse);
middle_mc._x = Stage.width/2-(Stage.width/2-_xmouse)/2-5;
middle_mc._y = Stage.height/2-(Stage.height/2-_ymouse)/2-5;
}
_root.onMouseMove = drawRotatedLine;