方法一:遍历
for(let data in scene.children){
if(scene.children.name==“cube”||scene.children.uuid==“123”){
console.log(scene.children)
}
}
方法二:内置方法
console.log(scene.getObjectByName(‘cube’),scene.getObjectByProperty(‘uuid’,“123”),scene.getObjectByProperty(‘name’,“cube”))
getObjectById()
根据指定的id获取对应的对象,总是返回第一个匹配到的对象(这个方法测试时无效)
getObjectByName()
根据指定的name获取对应的对象,总是返回第一个匹配到的对象
getObjectByProperty()
根据指定的属性(键值对)获取对应的对象,总是返回第一个匹配到的对象
getObjectById和getObjectByName的方法内部都是调用了getObjectByProperty方法