Selaa lähdekoodia

修改道路交互

bill 2 vuotta sitten
vanhempi
commit
8ab33096ec

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 1 - 1
server/test/a0k4xu045_202305311600080410/attach/sceneStore


+ 3 - 1
src/views/scene/covers/cover.vue

@@ -15,7 +15,7 @@
 <script setup lang="ts">
 import {computed, onMounted, onUnmounted, ref, watch} from 'vue'
 import {Pos, Pos3D} from '@/sdk'
-import {useSDK} from '@/hook'
+import {customMap, useSDK} from '@/hook'
 import { getPostionByTarget} from '@/components/base/utils'
 
 const props = defineProps<{
@@ -50,6 +50,7 @@ updatePos()
 
 const move = ref(false)
 const downHandler = (sev: MouseEvent | TouchEvent) => {
+  customMap.magnifier = true
   const start = new Date().getTime()
   const el = sev.target as HTMLElement
   const mountEl = document.documentElement
@@ -83,6 +84,7 @@ const downHandler = (sev: MouseEvent | TouchEvent) => {
     mountEl.removeEventListener('touchmove', moveHandler)
     mountEl.removeEventListener('touchend', upHandler)
     move.value = false
+    customMap.magnifier = false
     if (new Date().getTime() - start < 300) {
       clickHandler(ev)
     }