swift - 如何在 spritekit 中获取 PhysicsBody SKNode 的方向

标签 swift sprite-kit skphysicsbody

我有一个应用了脉冲的 SKNode。有没有办法知道每次的方向?

它碰撞了很多物体,我想实时知道他的方向是哪个。

最佳答案

试试这个:

 yourPhysicsBody.velocity

这应该返回物理体在任何给定时间的速度 CGVector。

关于swift - 如何在 spritekit 中获取 PhysicsBody SKNode 的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31928971/

相关文章:

ios - SwiftUI NavigationLink 选定的值重置为零

arrays - Swift 中数组声明的差异

ios - 我将如何在选项卡栏按钮点击(快速)上创建幻灯片菜单

ios - 如何移动 Sprite Kit 中的对象?

swift - 仅在父 sknode 上运行操作

sprite-kit - 无法将脉冲应用于SKSpriteNode物理主体

Swift 游戏碰撞检测和物理 - Sprite 和背景

objective-c - 获取物理引擎移动的对象的方向

ios - Controller 中的 UIView 触摸事件

ios - 找不到 Assets