文档上说 手动移除一个子节点,注意需要保证当前节点是xr-shadow
或其子节点。 只调用removeChild没有办法走进子节点的onRelease里,需要手动调用子节点的release才行。 这段话我的理解是 :子节点只是移除了,并没有销毁掉。
我这里把移除掉的节点缓存起来,用的时候在把这个节点放到父节点下,添加成功了但是模型没有显示,我发现动态创建的模型
gltfElement.getComponent(xrFrameSystem.GLTF).setData({model: this.gltfModle});
节点的属性 _children 都会添加一个模型的新的节点。 这就跟我用过的unity,cocos 不一样了,正确的做法是什么呢?
过了这么久都没有解决么?
同样的问题? 另外xrframe里有没有方法可以克隆一个模型或者节点