xzw 1 سال پیش
والد
کامیت
10c6db8581
1فایلهای تغییر یافته به همراه9 افزوده شده و 3 حذف شده
  1. 9 3
      src/sdk/laser/core/enter.js

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

@@ -259,7 +259,7 @@ var enter = ({
         }); */
 
         measure.addEventListener("selected", (e) => {
-            bus.emit(isShape ? "selectMeasure":"selected", e.state) 
+            bus.emit(isShape ? "selectGraph":"selected", e.state) 
         });
 
 
@@ -457,6 +457,12 @@ var enter = ({
         fixPoint.disMeasure1 = disMeasure1;
         fixPoint.disMeasure2 = disMeasure2;
             
+            
+        [disMeasure1,disMeasure2].forEach(measure=>{
+            measure.addEventListener("selected", (e) => {
+                fixPoint.bus.emit('selectMeasure',e.state)  
+            })    
+        })
     }
     
     let removeMeasureForPoint = (fixPoint)=>{
@@ -815,8 +821,8 @@ var enter = ({
                     },
                     changeBase(pos){//基准点修改
                         console.log('changeBase',pos)
-                        fixPoint.basePoint.copy(pos) 
-                        updateMeasureForPoint(fixPoint,{onlyBasePoint:true})
+                        mainPoint.basePoint.copy(pos) 
+                        updateMeasureForPoint(mainPoint,{onlyBasePoint:true})
                         
                     },
                     graphDrawComplete: measureFun && measureFun.end,