Я пытаюсь сделать простой вечно прыгающий мяч с новым комплектом спрайтов КСН 7. я установил силу тяжести:мяч с новым Sprite комплектом
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. , но у меня есть одна проблема: каждый раз, когда она возвращается назад, ее позиция становится немного выше и выше. И через несколько минут мяч почти в верхней части экрана. Может ли кто-нибудь помочь в решении этой проблемы. Я просто хочу, чтобы мяч возвращался обратно в ту же позицию каждый раз (например, на середине экрана). Спасибо.
Try делая вектор (0,9) вместо (0, -9) и скажите мне, что происходит – erdekhayser
та же проблема, но мяч теперь отскакивает от верхней части экрана (например, если земля сверху) – Gabriel
Это то, что я думал. Вы говорите, что каждый отскок, мяч отскакивает выше? – erdekhayser