diff --git a/front/src/components/Promo/main.vue b/front/src/components/Promo/main.vue index afa4675..861e5e3 100644 --- a/front/src/components/Promo/main.vue +++ b/front/src/components/Promo/main.vue @@ -2,8 +2,8 @@ import { useRouter } from 'vue-router'; import { shallowRef } from 'vue'; import { onUnmounted, reactive, ref } from 'vue'; -import { CameraControls, FBXModel, PositionalAudio, useFBX, useProgress } from '@tresjs/cientos' import { TresCanvas, useRenderLoop } from '@tresjs/core'; +import { CameraControls, FBXModel, PositionalAudio, useFBX, useProgress } from '@tresjs/cientos' import { Vector3 } from 'three'; import modelUrl from '../../assets/promo/models/sea_fbx/source/Stronghold.fbx' @@ -43,10 +43,12 @@ onUnmounted(() => { const ducks: any[] = [] const ducksRef: any[] = [] +const ducksObjectRef: any[] = [] for (let index = 0; index < 4; index++) { const model = await useFBX(jeepUrl) ducks.push(model) ducksRef.push(ref()) + ducksObjectRef.push(ref()) } const { onLoop } = useRenderLoop() @@ -60,7 +62,10 @@ onLoop(() => { })