Как запустить спрайт в направлении swipe SpriteKit

#swift #xcode #sprite-kit #uipangesturerecognizer

#swift #xcode #sprite-kit #uipangesturerecognizer

Вопрос:

Итак, я выяснил, как перемещать мой спрайт вверх, вниз, влево и вправо с помощью свайпов, но мне было интересно, есть ли способ, чтобы спрайт был отброшен в любом направлении в зависимости от направления свайпа пользователя. Как это можно сделать в SpriteKit

Комментарии:

1. Пожалуйста, опубликуйте код, который вы внедрили на данный момент

Ответ №1:

используйте func applyImpulse(_ impulse: CGVector) из SKPhysicsBody

https://developer.apple.com/documentation/spritekit/skphysicsbody/making_physics_bodies_move