Cocos2d iphone cocos2d两个物理体一起运动(花栗鼠)

Cocos2d iphone cocos2d两个物理体一起运动(花栗鼠),cocos2d-iphone,physics,shape,chipmunk,Cocos2d Iphone,Physics,Shape,Chipmunk,如图所示。 如何使A部分与B部分紧密结合?做一个罐体 contex形状可以,但CanServe不行。所以我想让两个部分粘在一起移动 提前谢谢。PS我用的是cocos2d v3,它是用cocos2d封装的花栗鼠,这里没有Box2D ============= 现在我已经解决了这个问题。使用形状列表可以做到。但新的问题来了:我怎样才能把枪放在坦克上?枢轴体可以旋转一定角度,但不能旋转360度 CCPhysisJoint中只有4个连接: +(CCPhysicsJoint *)connectedPivo

如图所示。 如何使A部分与B部分紧密结合?做一个罐体

contex形状可以,但CanServe不行。所以我想让两个部分粘在一起移动

提前谢谢。PS我用的是cocos2d v3,它是用cocos2d封装的花栗鼠,这里没有Box2D

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

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

CCPhysisJoint中只有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;
没有人适合


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

您可以创建一个附加了多个形状的实体。 :