|
@@ -73616,6 +73616,7 @@ void main()
|
|
visible: shouldVisi,
|
|
visible: shouldVisi,
|
|
reason,
|
|
reason,
|
|
});
|
|
});
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -106069,14 +106070,7 @@ ENDSEC
|
|
viewer.addEventListener('getIntersect', updateVisi);
|
|
viewer.addEventListener('getIntersect', updateVisi);
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
- /* viewer.addEventListener("beginSplitView",()=>{
|
|
|
|
- this.updateVisible("splitView", false)
|
|
|
|
- })
|
|
|
|
- viewer.addEventListener("finishSplitView",()=>{
|
|
|
|
- this.updateVisible("splitView", true)
|
|
|
|
- }) */
|
|
|
|
-
|
|
|
|
|
|
+
|
|
|
|
|
|
this.addEventListener("setEnable",(e)=>{
|
|
this.addEventListener("setEnable",(e)=>{
|
|
Potree.Utils.updateVisible(this, "enable", e.value, 1, e.value?'add':'cancel' ); //界面开关
|
|
Potree.Utils.updateVisible(this, "enable", e.value, 1, e.value?'add':'cancel' ); //界面开关
|
|
@@ -106085,32 +106079,15 @@ ENDSEC
|
|
}else if() */
|
|
}else if() */
|
|
|
|
|
|
});
|
|
});
|
|
-
|
|
|
|
-
|
|
|
|
- /* if(Potree.settings.isOfficial){
|
|
|
|
- Potree.Utils.updateVisible(this, "enable", false)
|
|
|
|
- }else{ */
|
|
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
//默认隐藏, 显示的条件:测量拖拽 或 外部消息setEnable
|
|
//默认隐藏, 显示的条件:测量拖拽 或 外部消息setEnable
|
|
|
|
|
|
- Potree.Utils.updateVisible(this, "default", false, 0); //默认隐藏
|
|
|
|
-
|
|
|
|
- viewer.addEventListener("MeasureDragChange",(e)=>{//测量drag
|
|
|
|
- Potree.Utils.updateVisible(this, "measure", e.state, 1, e.state?'add':'cancel');
|
|
|
|
- });
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- /* viewer.addEventListener("measureMovePoint",()=>{//测量开始
|
|
|
|
- Potree.Utils.updateVisible(this, "measure", true, 1, 'add')
|
|
|
|
- })
|
|
|
|
- viewer.addEventListener("endMeasureMove",()=>{
|
|
|
|
- Potree.Utils.updateVisible(this, "measure", false, 1, 'cancel')
|
|
|
|
- }) */
|
|
|
|
- //}
|
|
|
|
|
|
+ Potree.Utils.updateVisible(this, "default", false, 0); //默认隐藏
|
|
|
|
|
|
|
|
+ viewer.addEventListener("MeasureDragChange",(e)=>{//测量drag
|
|
|
|
+ Potree.Utils.updateVisible(this, "measure", e.state, 1, e.state?'add':'cancel');
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
|
|
viewer.scene.view.addEventListener('flyingDone',()=>{
|
|
viewer.scene.view.addEventListener('flyingDone',()=>{
|
|
if(!this.visible)return
|
|
if(!this.visible)return
|