我創建的各個部分做了一個3D模型: ParentObject-001.name = 'ParentObject-001';
ChildObjectA-001.name = 'ChildObjectA-001';
ChildObjectB-001.name = 'ChildObjectB-001';
如何在three.js中重命名克隆的孩子? (重命名兒童/子對象)
然後: ParentObject-001.add(ChildObject-001A, ChildObject-001B);
這工作,所有部件旋轉,改變當父移動位置。
所以,當我: ParentObject-002=ParentObject.clone();
完美複製而成,但:
ParentObject-002.name = 'ParentObject-001'
這是意料之中的,所以......
ParentObject-002.name='ParentObject-002';
修復它。
但是,需要更改名爲ChildObjectA-001的ParentObject-002` 的孩子。
這怎麼辦?
我試圖解決的對象由移動它: ParentObject-002.ChildObjectA-001
和: ParentObject-002[0]
兩個人都沒有工作,都返回「未定義」
我仍然是一種新的,以這個... 我忽略了更簡單的事情嗎?