我想将相机移动到SCNNode nodeA周围。 到目前为止我所做的是:
self.cameraNode.constraints = [SCNLookAtConstraint(target: nodeA)]
现在,如果我增加摄像机的位置x,摄像机仍然朝向nodeA。如何在nodeA周围移动相机(就像炉边的月亮一样)?
相机应该沿着圆形轨道移动(只是一个圆圈,我对椭圆轨道不感兴趣)
答案 0 :(得分:1)
将 moon 添加为 earth 的子节点。这样翻译 earth 不会影响 moon 的相对位置。您可以在SceneKit Slides for WWDC 2014示例代码中找到示例。