|  |  | 
 |  |  | } | 
 |  |  |  | 
 |  |  | const getLoaderHasBox = (loaderAngle, finger1, finger2, finger3, finger4) => { | 
 |  |  |     // console.log(loaderAngle, finger1, finger2, finger3, finger4); | 
 |  |  |     if (loaderAngle > 360 - 10 || loaderAngle < 0 + 10) { | 
 |  |  |         return finger3 && finger4; | 
 |  |  |         return finger1 && finger2;  // 取货是对的 | 
 |  |  |     } | 
 |  |  |     if (loaderAngle > 180 - 10 && loaderAngle < 180 + 10) { | 
 |  |  |         return finger3 && finger4; | 
 |  |  |         return finger3 && finger4;  // 放货是对的 | 
 |  |  |     } | 
 |  |  |     if (loaderAngle > 270 - 10 && loaderAngle < 270 + 10) { | 
 |  |  |         return finger1 && finger2; | 
 |  |  | 
 |  |  |     const theta = -props.theta; | 
 |  |  |     const height = props.height * 0.0655; | 
 |  |  |     const forkLength = props.forkLength * 0.1; | 
 |  |  |     // console.log(props.forkLength); | 
 |  |  |     console.log(props.forkLength); | 
 |  |  |     const loaderTheta = Number(props.loaderTheta?.toFixed(1)); | 
 |  |  |  | 
 |  |  |     const [groupPos, setGroupPos] = useState({ x: 0, y: 0, z: 0 }); |