私は数学/コーディングの問題を少し抱えています。簡単な方法でそれを機能させる方法がわかりません。問題は、15で1行を短くする必要があることです。
私のプログラムで私が持っている: http://gyazo.com/aff5ff61fb9ad3ecedde3118d9c0895e
線は両方の円の中心座標を取り、一方から他方へと描画しますが、円の円周からのものである必要があるため、t get inside
the code i
次を使用して m を獲得しました:
var line:Shape = new Shape();
line.graphics.lineStyle(3,0xFF0000,2);
line.graphics.moveTo(sx,sy);
line.graphics.lineTo(fx,fy);
this.addChild(line);
arrow2(sx,sy,fx,fy);
var rline:Shape = new Shape();
rline.graphics.lineStyle(3,0xFF0000,2);
rline.graphics.moveTo(fx,fy);
rline.graphics.lineTo(xa,ya);
this.addChild(rline);
var rline2:Shape = new Shape();
rline2.graphics.lineStyle(3,0xFF0000,2);
rline2.graphics.moveTo(fx,fy);
rline2.graphics.lineTo(xb,yb);
this.addChild(rline2);
rline および rline2 関数は矢印線用です。今私の質問は、円に重ならないように、方向に依存せずに短くする方法です