Cocos2d iphone 使身体从一根绳子摆动到另一根绳子

Cocos2d iphone 使身体从一根绳子摆动到另一根绳子,cocos2d-iphone,box2d,physics,game-physics,box2d-iphone,Cocos2d Iphone,Box2d,Physics,Game Physics,Box2d Iphone,我正在做一个类似泰山的游戏,并且一直在头脑风暴如何让身体从一根绳子转到另一根绳子。使用Box2d和Cocos2d,我制作了一条旋转接头段的绳索,其主体通过焊接接头连接到最低的接头段。我正在考虑设置一些条件,以了解距离绳索固定点最远的分段是否移动了鼠标点触发的某个角度(例如,距离其初始点60度),并在施加力将身体移动到另一根绳索(创建新的焊接接头)时破坏原始焊接接头。我不知道我是否解释得很好。但这在理论上对我来说似乎是有意义的。这是解决这个问题的好方法。你想让泰山在速度好的时候跳跃,还是在玩家命令

我正在做一个类似泰山的游戏,并且一直在头脑风暴如何让身体从一根绳子转到另一根绳子。使用Box2d和Cocos2d,我制作了一条旋转接头段的绳索,其主体通过焊接接头连接到最低的接头段。我正在考虑设置一些条件,以了解距离绳索固定点最远的分段是否移动了鼠标点触发的某个角度(例如,距离其初始点60度),并在施加力将身体移动到另一根绳索(创建新的焊接接头)时破坏原始焊接接头。我不知道我是否解释得很好。但这在理论上对我来说似乎是有意义的。这是解决这个问题的好方法。

你想让泰山在速度好的时候跳跃,还是在玩家命令的时候跳跃?这是一个组合。当玩家以相反的方向猛击泰山时,他的速度将沿着绳子的方向增加到另一边。我猜这是在哪里以及如何破坏原始焊接接头,以便身体有足够的速度将其推到下一根绳子上,创建一个新的焊接接头。顺便说一下,如果你已经这样做了,你可以通过摇晃手机来实现摆动泰山身体的功能。太好了:-)