From 51c03e5d6d3586d52603d76d76acdf13388883ab Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 22 四月 2024 15:19:25 +0800
Subject: [PATCH] #

---
 src/core/warehouse.jsx |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/src/core/warehouse.jsx b/src/core/warehouse.jsx
index d7a2d0a..b65db59 100644
--- a/src/core/warehouse.jsx
+++ b/src/core/warehouse.jsx
@@ -2,34 +2,43 @@
 import { useFrame } from '@react-three/fiber';
 import * as THREE from 'three';
 import Agv from '../components/agv';
+import Box from '../components/box';
 import tunnelData from '../assets/data/tunnel';
 import Tunnel from '../components/tunnel';
 
 const Warehouse = (props) => {
 
-    const [agvData, setAgvData] = useState([]);
+    const [agvData, setAgvData] = useState([
+        {}
+    ]);
+
+    const [boxData, setBoxData] = useState([
+        {}
+    ])
 
     useEffect(() => {
 
     }, [])
 
-    const agvEl = agvData.map((data, idx) => <Agv key={idx} {...data} />)
-
     const tunnelEl = useMemo(() => {
         return tunnelData.map((tunnel, index) => <Tunnel key={index} {...tunnel} />)
     }, []);
 
+    const agvEl = agvData.map((data, idx) => <Agv key={idx} {...data} />)
+
+    const boxEl = boxData.map((data, idx) => <Box key={idx} {...data} />)
+
     useFrame((state, delta) => {
-
-
         // setAgvData();
+        // setBoxData();
     })
 
     return (
         <>
             <group>
-                {agvEl}
                 {tunnelEl}
+                {agvEl}
+                {boxEl}
             </group>
         </>
     )

--
Gitblit v1.9.1