Farseer / Box2D - 将Revolute Joint(或其他)的旋转限制在一个方向?

时间:2012-10-17 16:47:58

标签: box2d physics farseer

我正在尝试在Farseer(基于Box2D)中创建一台机器,该机器需要使用单向轴承,以便重量围绕一个点逆时针方向旋转。

我使用Revolute关节附加了重量,一切都与此问题分开。我需要在重量上的重力仍然影响机器。所以它应该摆出来,不能随着运动的物理特性向后摆动。

如果有人对如何实现这一点有任何想法,我将非常感激。

1 个答案:

答案 0 :(得分:1)

不幸的是,Box2D没有“开箱即用”这项功能。您可以启用旋转关节的限制,并在每个时间步将其中一个限制调整为当前旋转。