| | |
| | | import Box from './box'; |
| | | import * as Common from '../utils/common'; |
| | | import * as TWEEN from "@tweenjs/tween.js"; |
| | | import { useStore } from '@/store'; |
| | | import { |
| | | INTERVAL_TIME, |
| | | MODEL_AGV_SCALE, |
| | |
| | | const [loaderAngle, setLoaderAngle] = useState(0); |
| | | const [forkDis, setForkDis] = useState(0); |
| | | const [realTrayList, setRealTrayList] = useState([]); |
| | | const store = useStore(); |
| | | |
| | | useEffect(() => { |
| | | if (store.autoCruise && agvNo === '1') { |
| | | // store.lookAt = groupPos; |
| | | |
| | | store.lookAt.x = groupPos.x; |
| | | store.lookAt.y = loaderHeight; |
| | | store.lookAt.z = groupPos.z; |
| | | } |
| | | }, [groupPos, loaderHeight]) |
| | | |
| | | useEffect(() => { |
| | | if (!props || Object.keys(props).length === 0) { |