如何向滑动 SpriteKit 的方向投掷精灵

Posted

技术标签:

【中文标题】如何向滑动 SpriteKit 的方向投掷精灵【英文标题】:How to fling the sprite in the direction of a swipe SpriteKit 【发布时间】:2020-08-20 19:30:33 【问题描述】:

所以我想出了如何通过滑动左右上下移动我的精灵,但我想知道是否有办法让精灵根据用户的滑动方向向任何方向投掷。如何在 SpriteKit 中做到这一点

【问题讨论】:

请贴出你目前已经实现的代码 【参考方案1】:

SKPhysicsBody使用func applyImpulse(_ impulse: CGVector)

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

【讨论】:

以上是关于如何向滑动 SpriteKit 的方向投掷精灵的主要内容,如果未能解决你的问题,请参考以下文章

如何在 spritekit 中向节点添加滑动手势

理解 SpriteKit:移动精灵

如何根据平移手势速度向 Sprite Kit 节点应用角脉冲

如何在 Swift 和 SpriteKit 中使用 UISwipeGestureRecognizer 而不是 touchesMoved?

如何在 SpriteKit 中从 Web API 加载精灵表

如何控制多个同名精灵套件节点?