我有幾個對象,當它被選中時,複選框會將線框屬性更改爲true或false(運行時間)。如何在three.js中使用遍歷來修改線框
function toggleWireFrame(obj){
var f = function(obj2)
{
if(obj2.hasOwnProperty("material")){
obj2.material.wireframe=!obj2.material.wireframe;
}
}
obj.traverse(f);
}
我有幾個對象,我想改變一切。所以我使用了遍歷,但它不起作用。使用你的代碼我不能改變任何東西=( – Alinehx
在所附的例子中,我有一個數組中的所有元素,所以只是循環它,我猜你也可以用三個組來做同樣的事情...... –