2016-08-25 10 views
0

私はすぐに背中の手術から回復しながら自分を教えています。私は迅速に勉強しています。私はこれが超簡単だと謝罪するが、それは次の男を助けるかもしれないと思う。SKPhysicsJointFixedは2つのノードを結び付けていません

私はApple Documentation on fixed jointsを読んでこれを動作させるのに苦労しました。 enter image description here ジョイントは存在しますが、ジョイントは一緒にロックされません。

これは単純な修正のようですが、うまくいけば、これは誰かを助けるでしょう。 ジョイントを追加するときに、ドキュメントには次の情報が表示されます。 joint(withBodyA:bodyB:anchor :) これを行うには、スプライトに「withBodyA」ボディとして結合するように入力する必要があります。

答えて

1

私の「悪い」のジョイント:

let jointFixed = SKPhysicsJointFixed.jointWithBodyA(zombie1.physicsBody!, bodyB: zombie2.physicsBody!, anchor: z1.position) 
    self.physicsWorld.addJoint(jointFixed) 

修正は、あなたがに参加しているスプライトが最初の変数であることを確認することです。、いつものようにドキュメントを読んれるトリプル

let jointFixed = SKPhysicsJointFixed.jointWithBodyA(zombie2.physicsBody!, bodyB: zombie1.physicsBody!, anchor: z1.position) 
    self.physicsWorld.addJoint(jointFixed) 

キー。

関連する問題