Я установил свою сцену, чтобы она содержала краевую петлю и объект в форме шара, который должен упасть, а затем отскочить, пока не исчезнет вся его энергия. Однако я не могу заставить физики SpriteKit минимизировать реституцию. Мяч всегда падает и отскакивает только на несколько пикселей.Как сделать SKPhysicsBody отскоком назад, как мяч в iOS7 SpriteKit?
Мои параметры:
- мир тяжести = -4F
- тело шара = круговой с радиусом половину ширины рамы
- реституция = 0f
- трения = 0f
Я изменил уже гравитацию, массу шара и все другие свойства. Моя последняя идея - применить силу к шару, как только она попадет на одну из границ, но это просто неправильно. Я должен уметь имитировать прыгающий шар.
Yup. Для справки, вот документы API по [реституции] (https://developer.apple.com/library/ios/documentation/SpriteKit/Reference/SKPhysicsBody_Ref/Reference/Reference.html#//apple_ref/doc/uid/TP40013032- CH1-SW38). – rickster
установить 'linearDamping' на 0 для без трения воздуха :) – sunnyxx