objective-c - 场景套件 : SCNPhysicsBody get current velocity

标签 objective-c xcode swift physics scenekit

如何获取 SCNPhyisicsBody 的当前速度?

velocity 属性总是返回 (0.0, 0.0, 0.0),我的 SCNNode 的 prensetationNode 的 physicsBody 也是 nil。

最佳答案

您可以通过以下方式获取“当前”速度

physicsBody.velocity

但这仅在“游戏循环”回调(updateAtTime、didApplyAnimations、didSimulatePhysics、will/didRenderScene)中有效。

关于objective-c - 场景套件 : SCNPhysicsBody get current velocity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31214609/

相关文章:

objective-c - AudioKit 滚动波形图未显示在物理设备上

ios - 有什么最简单的方法可以在 iOS 中实现所有必需的协议(protocol)方法吗?

ios - pod firebase 到 Xcode 时出错

ios - 从 XCode Crashes 复制堆栈跟踪文本

Swift 覆盖泛型 swift

swift - 文本在自定义单元格中困惑

objective-c - 如何使用 Objective-c 在 Amazon S3 上创建文件夹

Java 异常和 Objective C NSError

ios - 主线程正在执行长时间运行的 Parse 操作

iOS:ActionSheetStringPicker successAction:错误的选择