xzw 3 lat temu
rodzic
commit
1b23aceff3
1 zmienionych plików z 3 dodań i 3 usunięć
  1. 3 3
      src/sdk/cover/index.js

+ 3 - 3
src/sdk/cover/index.js

@@ -104,8 +104,8 @@ export const enter = (dom) => {
         },
         getPose() {//获取当前点位和朝向
             const camera = viewer.scene.getActiveCamera()
-            const target = viewer.scene.view.getPivot()
-            const position = viewer.scene.view.position 
+            const target = viewer.scene.view.getPivot().clone()
+            const position = viewer.scene.view.position.clone() 
             console.log('getPose',position, target)
             return { position, target }
         },
@@ -308,7 +308,7 @@ export const enter = (dom) => {
         calcPathInfo(paths, info){ //传入的time, speed仅有一个。返回完整的 time, speed
              //这一版的control似乎无法在某个位置上改变角度,位置和角度一般都是一起变的,所以先不增加单位更换功能。
              
-             let dis = paths[0].position.distanceTo(paths[1])
+             let dis = paths[0].position.distanceTo(paths[1].position)
              if(info.time != void 0){
                   info.speed = dis / info.time
              }else{