0
オブジェクトのZ値を変更するにはobject.position.set(x、y、z)で定義しますか?私は値を直接(100 +幅)変更しようとしましたが、うまくいかないようです。何か案は ?whileループでobject.position.setを増やす
while (newGeo2.faces.length != 0) {
paveMesh2.position.set(0 , 0, -100+width);
paveBSP2 = new ThreeBSP(paveMesh2);
scene.add(paveMesh2);
newBSP2 = filetBSP.intersect(paveBSP2);
newGeo2 = newBSP2.toGeometry();
newMesh2.position.set(50, 50, -50+width);
scene.add(newMesh2);
}
schouldn'tは、あなたが最初のオブジェクトのプロパティを取得し、よりそれに何かを追加:
これを試してみてください? object.position.set(x、y、object.position.z + 100)のようになります。ちょうど推測 –