iOS 7 で新しいスプライト キットを使用して、単純な永遠に跳ねるボールを作成しようとしています。重力を設定します。
scene.physicsWorld.gravity=CGVectorMake(0, -9);
そして、私が設定したボール本体のために:
ball.physicsBody=[SKPhysicsBody bodyWithCircleOfRadius:17];
ball.physicsBody.mass=1;
ball.physicsBody.restitution=1;
ball.physicsBody.linearDamping=0;
ball.physicsBody.angularDamping=0;
ここでのボールは単なる SKSpriteNode です。しかし、問題が 1 つあります。跳ね返るたびに、位置が少しずつ高くなっていきます。そして数分で、ボールはほぼ画面の上部にあります。誰でもこの問題を解決できますか。ボールを毎回同じ位置にバウンドさせたいだけです(たとえば、画面の中央など)。ありがとう。