如何在精灵套件(Xcode)中创建关节



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

所有接头类型的原理都是一样的。首先,创建一个连接两个主体的关节,并提供一些附加参数(有关详细信息,请参阅精灵套件框架参考)。然后将新创建的关节添加到物理世界中:

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

现在抽烟吧!

最新更新