限制b2鼠标关节移动到x轴而不影响重力

时间:2013-10-22 17:16:43

标签: cocos2d-iphone box2d-iphone

我使用box2d引力设置了一个从屏幕顶部掉落的对象。我现在正在实现使用b2MouseJoint移动对象的能力,如下面article中所述。

我的问题是我怎么能用鼠标点影响x轴运动并留下重力来照顾y轴。

我尝试使用文章中的代码来限制移动,但这只会阻止对象掉落。

任何帮助都会很棒。

由于

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用b2LineJoint?这允许您沿单个轴约束一个实体(在您的情况下,您希望它沿垂直线约束)。