From 2fb2947a3b2a487d7205e106dd6bdad37493d43f Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 29 三月 2024 15:11:04 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js |   30 +++---------------------------
 1 files changed, 3 insertions(+), 27 deletions(-)

diff --git a/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js b/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
index 52f2d8a..d78e531 100644
--- a/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
+++ b/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
@@ -24,7 +24,6 @@
         initLight(this.scene);
 
         this.animate();
-        this.build();
     }
 
     animate = () => {
@@ -162,9 +161,8 @@
         }, false);
     }
 
-    build = () => {
-        buildShelf(this.scene);
-        buildPallet(this.scene);
+    generateMesh = (fn) => {
+        fn(this.scene);
     }
 
     handleClick = () => {
@@ -232,26 +230,4 @@
     if (help) {
         scene.add(new THREE.SpotLightHelper(spotLight));
     }
-}
-
-const buildShelf = (scene) => {
-    const boxGeometry = new THREE.BoxGeometry(100, 40, 100);
-    const boxMaterial = new THREE.MeshStandardMaterial({
-        color: '#222f3e',
-    });
-    const boxMesh = new THREE.Mesh(boxGeometry, boxMaterial);
-    boxMesh.position.set(0, 20, 0);
-    scene.add(boxMesh)
-    return boxMesh;
-}
-
-const buildPallet = (scene) => {
-    const boxGeometry = new THREE.BoxGeometry(100, 60, 100);
-    const boxMaterial = new THREE.MeshStandardMaterial({
-        color: '#b33939',
-    });
-    const boxMesh = new THREE.Mesh(boxGeometry, boxMaterial);
-    boxMesh.position.set(0, 70, 0);
-    scene.add(boxMesh)
-    return boxMesh;
-}
+}
\ No newline at end of file

--
Gitblit v1.9.1