فهرست منبع

temp save (1)

gemercheung 2 سال پیش
والد
کامیت
de210328b9
3فایلهای تغییر یافته به همراه11 افزوده شده و 10 حذف شده
  1. 9 1
      src/App.vue
  2. 1 0
      src/components/basic/loading.vue
  3. 1 9
      src/store/modules/scene.ts

+ 9 - 1
src/App.vue

@@ -6,7 +6,7 @@ import LoadingLogo from "/@/components/basic/loading.vue";
 const scene$ = ref<HTMLElement | null>(null);
 const show = ref(false);
 onMounted(async () => {
-  const app =await createApp({
+  const app = await createApp({
     dom: scene$.value as HTMLElement,
     num: "KK-t-KwmO6julDh",
     mobile: true,
@@ -33,6 +33,14 @@ onMounted(async () => {
   app.Scene.on("ready", () => {
     show.value = true;
   });
+  app.store.on("metadata", (metadata) => {
+    console.log("metadata", metadata);
+    // store.commit("scene/load", metadata);
+    // if (!metadata.controls.showMap) {
+    //   app.MinMap.hide(true);
+    // }
+    // dataLoaded.value = true;
+  });
 });
 </script>
 

+ 1 - 0
src/components/basic/loading.vue

@@ -78,6 +78,7 @@ const show = ref(true);
 const metadata = computed(() => sceneStore.metadata);
 // store.getters["scene/loadingLogoFile"]
 const loadingLogoFile = computed(() => sceneStore.loadingLogoFile);
+console.log("loadingLogoFile", loadingLogoFile);
 
 onMounted(() => {
   enter.value = true;

+ 1 - 9
src/store/modules/scene.ts

@@ -23,19 +23,11 @@ export const useSceneStore = defineStore({
         }
     }),
     getters: {
-        // tags() {
-        //     return this.tags
-        // },
-        // floors() {
-        //     return this.floors
-        // },
-        // metadata() {
-        //     return this.metadata
-        // },
         musicURL() {
             return ''
         },
         loadingLogoFile() {
+            console.log(arguments)
             return ''
         }
         // musicURL: (state, getters, rootState, rootGetters) => {