Просмотр исходного кода

getScreenByPoint 加多一个参数

jinx 2 месяцев назад
Родитель
Сommit
accf968283
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      src/components/files/index.vue
  2. 1 1
      src/pages/Viewer.vue

+ 1 - 1
src/components/files/index.vue

@@ -139,7 +139,7 @@ const laserPosition = tag => {
             }
             if (e.button == 2) {
                 const info3d = sdk.scene.getPointByScreen({ x: e.clientX, y: e.clientY })
-                const info2d = sdk.scene.getScreenByPoint(info3d.position)
+                const info2d = sdk.scene.getScreenByPoint(info3d.position,true)
                 if (editTag) {
                     tempTag = {}
                     tempTag.x = editTag.x

+ 1 - 1
src/pages/Viewer.vue

@@ -406,7 +406,7 @@ const onLoadSource = () => {
         window.laser.then(sdk => {
             sdk.scene.on('posChange', cameraPos => {
                 tags.value.forEach(tag => {
-                    const info2d = sdk.scene.getScreenByPoint(tag.position)
+                    const info2d = sdk.scene.getScreenByPoint(tag.position,true)
                     tag.x = info2d.pos.x
                     tag.y = info2d.pos.y
                     tag.visible = info2d.trueSide && info2d.inSight