如何存储/检索 SCNNode 位置



如何存储和检索 SceneKit SCNNode 位置?

任何目标C代码示例?

非常感谢。

SCNNode position is an SCNVector3

// Storing the position of myNode node into nodePosition variable
SCNVector3 nodePosition = myNode.position;

但是,如果有动画或物理模拟在播放.position则所涉及的节点的属性不会更新。

相反,您应该读取当前位置.presentationNode属性:

// Getting the current position of myNode
// if an animation or physics simulation is in progress
SCNVector3 nodePosition = myNode.presentationNode.position;

最新更新