我将首先解释我的场景。我在位置 (0,0,0) 有一个摄像头,在摄像头 View 的位置 (0,0,-20) 的中间连接了一个节点。让我们说一个指针。指针始终保持在那里。现在我想要的是相机移动到指针位置。
如何获取指针在世界空间中的位置?
我玩过 convertPositon(_:fromNode)
(和 toNode
),但我不知道它是如何工作的。这个功能是要走的路吗?
最佳答案
我明白了,这就是要走的路。
let toPosition = self.pointerNode.convertPosition(self.pointerNode.position, toNode: nil)
关于ios - SceneKit中convertPosition的解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33860953/