cocos2d两个物理团体一起移动(花栗鼠)

时间:2014-05-30 05:52:54

标签: cocos2d-iphone physics shape chipmunk

the cocos2d tank 如图所示。 我怎样才能让A部分与B部分紧密结合?制作坦克车身?

上下文的形状可以,但癌症不是。所以我想把两个部分粘在一起移动....

提前致谢。 PS我正在使用cocos2d v3,它是用cocos2d封装的chipmunk,这里没有Box2D ..

=============

现在我已经解决了这个问题。使用形状列表可以做到。但是新的问题出现了:我怎么能把枪放在坦克上?枢轴体可以旋转一些角度但不能旋转360度。

CCPhysicsJoint中只有4个连接:

+(CCPhysicsJoint *)connectedPivotJointWithBodyA:(CCPhysicsBody *)bodyA bodyB:(CCPhysicsBody *)bodyB anchorA:(CGPoint)anchorA;

+(CCPhysicsJoint *)connectedDistanceJointWithBodyA:(CCPhysicsBody *)bodyA bodyB:(CCPhysicsBody *)bodyB
    anchorA:(CGPoint)anchorA anchorB:(CGPoint)anchorB;

+(CCPhysicsJoint *)connectedDistanceJointWithBodyA:(CCPhysicsBody *)bodyA bodyB:(CCPhysicsBody *)bodyB
    anchorA:(CGPoint)anchorA anchorB:(CGPoint)anchorB
    minDistance:(CGFloat)min maxDistance:(CGFloat)max;

+(CCPhysicsJoint *)connectedSpringJointWithBodyA:(CCPhysicsBody *)bodyA bodyB:(CCPhysicsBody *)bodyB
    anchorA:(CGPoint)anchorA anchorB:(CGPoint)anchorB
    restLength:(CGFloat)restLength stiffness:(CGFloat)stiffness damping:(CGFloat)damping;

没人适合。

我的问题是,我可以在形状排列的身体上旋转一个角度吗?

1 个答案:

答案 0 :(得分:1)