0

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

4

1 回答 1

0

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

于 2012-08-08T21:49:51.203 回答