1

首先我的英语很垃圾,所以请理解。

我被要求在 java 中做一些模拟/动画。我在船上有几个齿轮,其中一个齿轮一直在其轴上旋转。当我将任何其他齿轮靠近旋转的齿轮时,它必须开始旋转,并且牙齿不能相互重叠。

我认为这个链接描述得很好 http://www.csharphelper.com/howto_animate_gear.gif

我不知道如何使这些齿轮相互作用,如果有人可以显示一些代码示例,我会非常高兴

非常感谢您的帮助

4

2 回答 2

6

如果您知道如何旋转 kog,则可以作弊,然后硬编码时间,以便它们在正确的时间旋转:P

于 2012-05-15T11:52:30.330 回答
3

这是一个经典的 LCM(最小公倍数)问题:尝试根据齿轮的尺寸(半径或直径或周长)制定解决方案。

于 2012-05-15T11:56:12.553 回答