如何使用 Scene Kit 运行 每帧一段代码?

How do I run a segment of code every frame with Scene Kit?

Scene kit 没有update 函数,所以我如何在每一帧中实现一个简单的if 语句。例如,在渲染帧之前查看对象是否处于静止状态?我正在 swift.

编程

您可以为您的 SCNView 设置委托并实施 renderer:updateAtTime:(请参阅 SCNSceneRenderer.h > SCNSceneRendererDelegate)