更新物體座標(左後下爲其position)

upLeftBackDown:function (cabinet) {
        var cabinet_box=new THREE.Box3().setFromObject(cabinet);
        var min_point=cabinet_box.min;
        cabinet.position.copy(min_point);
        cabinet.children.forEach(function (p1) {
            var board_woldPosition=p1.getWorldPosition();
            p1.position.copy(board_woldPosition.clone().sub(cabinet.position));
            p1.updateMatrixWorld(true);
        })
        cabinet.updateMatrixWorld(true);
    },
相關文章
相關標籤/搜索