-1

GUIのラベルを循環パスで移動したいのですが、スレッドを使って速度を維持したいと考えています。円運動のやり方を教えてください。そのために使用すべきロジックは何ですか?

4

1 に答える 1

0

円周の式を使用できます: x^2 + y^2 = 半径^2

その式を知っていて、必要な半径(定数)がわかっている場合は、次のようなことができます(疑似コード、アイデアが得られることを願っています):

for (x from initial_x to end_x) {
   y = Math.sqrt(radius^2 - x^2)
   draw the label at position (x, y)
}
于 2012-05-18T07:28:44.763 に答える