#
luxiaotao1123
2024-03-29 2fb2947a3b2a487d7205e106dd6bdad37493d43f
zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
@@ -3,7 +3,7 @@
import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls'
import TWEEN from '@tweenjs/tween.js';
const help = false;
const help = true;
export default class ShelfThree {
@@ -24,7 +24,6 @@
        initLight(this.scene);
        this.animate();
        this.build();
    }
    animate = () => {
@@ -162,8 +161,8 @@
        }, false);
    }
    build = () => {
        buildDemo(this.scene);
    generateMesh = (fn) => {
        fn(this.scene);
    }
    handleClick = () => {
@@ -231,15 +230,4 @@
    if (help) {
        scene.add(new THREE.SpotLightHelper(spotLight));
    }
}
const buildDemo = (scene) => {
    const boxGeometry = new THREE.BoxGeometry(100, 100, 100);
    const boxMaterial = new THREE.MeshStandardMaterial({
        color: '#222f3e',
    });
    const boxMesh = new THREE.Mesh(boxGeometry, boxMaterial);
    boxMesh.position.set(0, 0, 0);
    scene.add(boxMesh)
    return boxMesh;
}