xzw преди 2 години
родител
ревизия
5d857238d1
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3 3
      src/sdk/laser/core/enter.js

+ 3 - 3
src/sdk/laser/core/enter.js

@@ -782,7 +782,7 @@ var enter = ({
                 }else{ 
                     mainPoint.copy(pos)
                     mainPoint.isFixPoint = true  
-                    mainPoint.pos2d = Potree.Utils.getPos2d(fixPoint, viewer.mainViewport, viewer.renderArea )
+                    mainPoint.pos2d = Potree.Utils.getPos2d(mainPoint, viewer.mainViewport, viewer.renderArea )
                     
                     viewer.fixPoints.push(mainPoint) 
                 }
@@ -802,7 +802,7 @@ var enter = ({
                         console.log('destroy'  ) 
                         ret.quitMeasure() 
                         if(mainPoint.isFixPoint){
-                            let index = viewer.fixPoints.indexOf(fixPoint)
+                            let index = viewer.fixPoints.indexOf(mainPoint)
                             index > -1 && viewer.fixPoints.splice(index,1)
                         }else{
                             measureFun.clear()
@@ -810,7 +810,7 @@ var enter = ({
                     },
                     quitMeasure(){//退出测量模式,删除测量线. 基准线被删时
                         console.log('quitMeasure'  )
-                        removeMeasureForPoint(fixPoint) 
+                        removeMeasureForPoint(mainPoint) 
                         viewer.removeEventListener('baseLineChanged',baseLineChanged) 
                     },
                     changePos(pos){//固定点修改