0

私がやりたいことは、マウスをポイントの周りを円形に動かすことです(そのポイントから500px離れています)。マウスでこれを反時計回りにしたい。

だから私が言おうとしているのはこれです..ロボットクラスのメソッドmouseMoveを使用して、マウスを500px離れたポイントの周りに移動させます。数学の面でどうすればいいのかわかりません。

4

2 に答える 2

1

円方程式を使用して、x 値と y 値の間の依存関係を取得します。

-500 から 500 (1 ずつジャンプ) までの x ごとに移動し、y の値を計算して、マウスを動かします。

于 2012-08-12T12:31:43.007 に答える
0

ちょっとした三角法が魔法のように使えると思います。次に、次の方法で連続して移動できます。

Robot r = new Robot();
r.mouseMove(calculatedX,calculatedY);
于 2012-08-12T12:32:11.370 に答える