1

まず第一に私の英語はくだらないので、理解してください。

Java で少しシミュレーション/アニメーションを行うように依頼されました。私はいくつかの歯車を搭載しており、歯車の 1 つが常にその軸を中心に回転しています。回転している歯車の近くに他の歯車を移動すると、回転を開始する必要があり、歯が互いに重なり合うことはできません。

このリンクはそれを非常によく説明していると思います http://www.csharphelper.com/howto_animate_gear.gif

この歯車を相互に作用させる方法がわかりません。いくつかのコード例を示すことができれば、本当にうれしいです

助けてくれてありがとう

4

2 に答える 2

6

コグを回転させる方法を知っている場合は、少しごまかして、タイミングをハードコーディングして、適切なタイミングで回転させることができます:P

于 2012-05-15T11:52:30.330 に答える
3

これは古典的な LCM (最小公倍数) 問題です。歯車の寸法 (半径または直径または円周) から解を定式化してみてください。

于 2012-05-15T11:56:12.553 に答える