标签: javascript three.js
似乎对象名称没有唯一性,场景的几个对象可以具有相同的...
如果我想要这些对象的列表,我是否必须编写 getObject s ByName 方法,或者有办法做到这一点吗?
提前致谢
答案 0 :(得分:1)
您应该使用Object3D.traverse()编写自己的场景漫游者,例如
var list = []; scene.traverse(function(obj){ if (obj.name == 'name') list.push(obj); })