From 9367e866a55d8c5337d8dde6648fc41a73e8549e Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 09 五月 2024 11:09:40 +0800 Subject: [PATCH] # --- src/components/agv.jsx | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/agv.jsx b/src/components/agv.jsx index 3c9f99b..008b5c6 100644 --- a/src/components/agv.jsx +++ b/src/components/agv.jsx @@ -48,8 +48,9 @@ const Agv = (props) => { const { agvNo, position, trayList, hasBox, finger1, finger2, finger3, finger4 } = props; const theta = -props.theta; - const height = props.height * 0.06; + const height = props.height * 0.0655; const forkLength = props.forkLength * 0.1; + // console.log(props.forkLength); const loaderTheta = Number(props.loaderTheta?.toFixed(1)); const [groupPos, setGroupPos] = useState({ x: 0, y: 0, z: 0 }); @@ -152,7 +153,7 @@ if (!fbx.castShadow) { Common.setShadow(fbx); } - fbx.scale.set(MODEL_AGV_SCALE, MODEL_AGV_SCALE, MODEL_AGV_SCALE); + fbx.scale.set(MODEL_AGV_SCALE, MODEL_AGV_SCALE * 0.97, MODEL_AGV_SCALE); return fbx.clone(); }, []) @@ -185,10 +186,10 @@ position-y={loaderHeight} rotation-y={Common.rotationParseNum(loaderAngle)} > - <primitive object={loaderModel} castShadow position={[0, 20, 0]} /> + <primitive object={loaderModel} castShadow position={[0, 0, 0]} /> <group position-z={forkDis}> - <primitive object={forkModel} castShadow position={[0, 25, 0]} /> - {(hasBox || getLoaderHasBox(loaderAngle, finger1, finger2, finger3, finger4)) && <Box position={[0, 26, 0]} />} + <primitive object={forkModel} castShadow position={[0, 6, 0]} /> + {(hasBox || getLoaderHasBox(loaderAngle, finger1, finger2, finger3, finger4)) && <Box position={[0, 6, 0]} />} </group> </group> <group> -- Gitblit v1.9.1