我正在尝试在 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;
Ball 这里只是 SKSpriteNode。但我有一个问题:每次反弹时,它的位置都会变得越来越高。几分钟后,球几乎在屏幕的顶部。任何人都可以帮助解决这个问题。我只是想让球每次都弹回相同的位置(例如屏幕中间)。谢谢。