如何使SCNNode始终朝向ARFrame.camera

时间:2017-07-05 08:39:13

标签: ios scenekit arkit

- (void)session:(ARSession *)session didUpdateFrame:(ARFrame *)frame {
    SCNNode *shipNode = self.sceneView.scene.rootNode.childNodes[0];
    if (shipNode) {
        shipNode.eulerAngles = SCNVector3FromFloat3(frame.camera.eulerAngles);
    }
}

我想用相机的移动改变船的方向,但上面的代码似乎毫无用处。

1 个答案:

答案 0 :(得分:2)

使用SCNBillboardConstraint将一个节点指向另一个节点。