2017-07-07 22 views
3

在SceneKit编辑器中,如果我复制一个节点,无论是使用复制粘贴或通过选择并拖动,将得到的节点以某种方式“链接”到原来的。试图以除位置以外的任何其他方式修改此新节点也会更改原始属性。这真令人气愤,我该如何“解除”与原来的重复节点?SceneKit编辑器修改复制的元件改变原始元素

UPDATE:每请求的,这里是我所描述的行为的视频:https://www.dropbox.com/s/vtcom4iejjdtjv0/SceneKit%20Weirdness.mov?dl=0

+0

也许是默认实例节点?你能显示适当场景图的屏幕截图吗? – ColdSteel

+0

我说什么,我谈论的视频。 – PopKernel

+1

在督察几何单击停止共享按钮,让我知道它是否修复您的问题 – ColdSteel

回答

4

苹果文件

然而,这也意味着,连接到一个节点修改的对象会影响其他共享相同附件的节点。

https://developer.apple.com/documentation/scenekit/scnnode/1408046-clone

当编辑侑copiying节点时,实际上却让一个克隆节点。 我不知道关于几何的默认值,但如果当你正在改变他们中的一个指定为共享,那么所有的类似克隆的几何形状将得到改变。

你的情况,你只需要点击停止共享按钮,让克隆使用几何形状的不同副本。 哪些不会受到另一个节点的更改影响。