【发布时间】:2017-09-22 11:35:41
【问题描述】:
如何修改由 object.position.set(x,y,z) 定义的对象的 Z 值?我尝试直接修改值(100+宽度),但似乎不起作用。有什么想法吗?
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);
}
【问题讨论】:
-
您不应该先获取对象属性,然后再添加一些东西吗?像 object.position.set(x,y, object.position.z + 100)。只是猜测
标签: javascript while-loop three.js slice mesh