如何在Sprite Kit(Xcode)中创建关节?

问题描述:

我不明白如何创建一个连接在SpriteKit中连接两个物体。 感谢您的帮助。如何在Sprite Kit(Xcode)中创建关节?

所有关节类型的原理都是一样的。首先,创建一个连接两个具有一些附加参数的主体的联合(有关详细信息,请参阅Sprite Kit Framework reference)。然后添加新创建的关节到物理世界:

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

现在吸烟吧!

+0

非常感谢您的帮助。 :) – user1940136

+0

你知道我是否可以添加纹理到关节? – user1940136

+0

不是直接。如果你知道关节锚的位置,你可以在那里放置一个精灵。 – LearnCocos2D