确定连接到绳索的物体何时移动了特定距离

时间:2012-08-07 17:29:46

标签: cocos2d-iphone box2d physics game-physics box2d-iphone

使用Cocos2d和Box2d我已经制作了一个旋转关节段的绳索,其中一个主体连接到最低段(weldJoint),我使用鼠标关节移动。绳子垂下来。如何设置条件来判断附加体是否覆盖了相反方向上滑动(mouseJoint)的距离的两倍。例如,如果我将身体(连接到绳子)向左滑动45度,我应该知道(可能通过某些消息或其他东西)向右摆动45度。请帮忙。

1 个答案:

答案 0 :(得分:0)

也许我过于简单化了,但是当你发布它时,你是否尝试过添加一个传感器(Box2dManual的第6.3节)?如果您的物理非常简单,那么您应该能够在与发布点相同的Y处添加它并使其在关节位置上翻转。