我创建了四个对象,并添加到 pivot1 对象中,例如本期中的 mrdoob 示例:https ://github.com/mrdoob/three.js/issues/1830#issuecomment-5392158 ,围绕 x- 旋转四个对象轴枢轴1。但旋转后,四个对象的个别位置并没有更新。如果我删除四个对象pivot1,它们将返回到起始位置。
我需要在 x 轴上旋转四个对象,然后才能在 Y 轴和 Z 轴上旋转。
我怎么做?
编辑
这里是 JSFiddle 中的代码:http: //jsfiddle.net/tKQP6
这是我尝试从枢轴中删除以与另一个枢轴一起使用的代码部分。
function clear(pivot) {
moveEnabled = true;
for (var i in movedCubes) {
pivot.remove(movedCubes[i]);
scene.add(movedCubes[i]);
}
movedCubes = [];
}