我创建的各个部分做了一个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]
两个人都没有工作,都返回“未定义”
我仍然是一种新的,以这个... 我忽略了更简单的事情吗?