Гравитация с UIview
Я нарисовал круг UIView
с помощью UIBezierPath
, Затем я добавил гравитационное поведение к этому виду, используя UIGravityBehavior
и поведение при столкновении с использованием UICollisionBehavior
, Когда круг сталкивается с другими объектами, этот вид становится квадратным, но я хочу работать с этим видом в столкновениях, как с кругом. Как мне это сделать?
1 ответ
Вы не можете использовать UIKit Dynamics для симуляции круга. Работает только с прямоугольными телами. Вы можете добавить пути столкновения, но я думаю, что это только для системы отсчета. Я рекомендую посмотреть на SpriteKit's SKPhysicsBody
, К сожалению, я не использовал его, поэтому не могу предоставить пример кода.