1

我不明白如何在 SpriteKit 中创建一个关节来连接两个身体。感谢帮助。

4

1 回答 1

6

所有关节类型的原理都是相同的。首先,使用一些附加参数创建一个连接两个主体的关节(有关详细信息,请参阅Sprite Kit 框架参考)。然后将新创建的关节添加到物理世界:

CGPoint anchor = CGPointMake(100, 100);
SKPhysicsJointFixed* fixedJoint = [SKPhysicsJointFixed jointWithBodyA:aBody 
                                                                bodyB:otherBody
                                                               anchor:anchor];
[self.scene.physicsWorld addJoint:fixedJoint];

现在抽它!

于 2013-09-21T10:29:28.703 回答