有了SwiftSprite Kit,我想创建一个SKPhysicsJoint(例如an SKPhysicsJointFixed),但问题是Xcode没有给我任何建议:
如果我试图手动设置应该解决的问题(bodyA、bodyB、anchor),我可以这样做:

myJoint.bodyA = ...
myJoint.bodyB = ...

但我不能这样设置锚点。。。它看起来应该用初始化方法设置,但我不知道如何设置。

最佳答案

试试这个:

let joint = SKPhysicsJointFixed.jointWithBodyA(node1.physicsBody, bodyB:node2.physicsBody, anchorA:nodea.position, anchorB:node2.position)
self.physicsWorld.addJoint(joint)

关于sprite-kit - Swift和SpriteKit:我无法创建SKPhysicsJoint,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24382556/

10-09 04:21