人生啊人生 2 ماه پیش
والد
کامیت
16c52a3d31

+ 175 - 0
src/components/ThreeWorldEventQingXiCheAndQv/js/QingXiCheAdnQvCarEventStep.js

@@ -340,6 +340,181 @@ export class QingXiCheAdnQvCarEventStep {
         }
 
     };
+
+    /**
+     * 根据类别,控制哪些物体的显示和隐藏
+     * type         类别
+     * lookBool     true 显示, false 隐藏
+     */
+    meshVisibility = function(type, lookBool) {
+
+        let thisClass = this;
+        let objThreeWorldEventMain = this.objThreeWorldEventMain;
+
+        let objIframeEdit = objThreeWorldEventMain.objIframeEdit;
+        let objIframe = objThreeWorldEventMain.objIframe;
+        let objScene = objThreeWorldEventMain.objScene;
+        let BABYLON = objThreeWorldEventMain.BABYLON;
+        let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
+
+        let meshList = [
+            // "model_1733897636373喷枪水面",
+            // "model_1733897636373喷水面.001"
+        ];
+        
+        switch (type) {
+
+            case "all":
+
+                meshList = [
+                    "exhibition_html_1746603426219_hua_",
+                    "exhibition_html_1746603575580_hua_",
+                    "exhibition_html_1746603607208_hua_",
+                    "exhibition_html_1746603654775_hua_",
+                    "exhibition_html_1746603686745_hua_",
+                    "exhibition_html_1746603707760_hua_",
+                    "exhibition_html_1746603846735_hua_",
+                    "exhibition_html_1746603894815_hua_",
+                    "exhibition_html_1746603926412_hua_",
+                    "exhibition_html_1746604047427_hua_",
+                    "exhibition_html_1746604108744_hua_",
+                    "exhibition_html_1746604171611_hua_",
+                    "exhibition_html_1746604199620_hua_",
+                    "exhibition_html_1746604263314_hua_",
+                ];
+
+                break;
+
+            case "打开车门进入驾驶室":
+
+                meshList = [
+                    "exhibition_html_1746603426219_hua_",
+                ];
+
+                break;
+
+            case "确认手刹已拉起档位是P档然后发动车辆":
+
+                meshList = [
+                    "exhibition_html_1746604047427_hua_",
+                    "exhibition_html_1746604199620_hua_",
+                ];
+
+                break;
+
+            case "打开车辆双闪同时开启工作双闪灯":
+
+                meshList = [
+                    "exhibition_html_1746604171611_hua_",
+                    "exhibition_html_1746604108744_hua_",
+                ];
+
+                break;
+
+            case "踩下车辆离合器5秒":
+
+                meshList = [
+                    "exhibition_html_1746604263314_hua_",
+                ];
+
+                break;
+
+            case "按下取力器开关":
+
+                meshList = [
+                    "exhibition_html_1746604047427_hua_",
+                ];
+
+                break;
+
+            case "缓慢抬起离合器":
+
+                meshList = [
+                    "exhibition_html_1746604263314_hua_",
+                ];
+
+                break;
+
+            case "从水管固定座上拧下高压水管":
+
+                meshList = [
+                    "exhibition_html_1746603894815_hua_",
+                ];
+                break;
+
+            case "调整卷筒器到合适位置":
+
+                meshList = [
+                    "exhibition_html_1746603846735_hua_",
+                ];
+                break;
+
+            case "取出高压水管并放入布管器内":
+
+                meshList = [
+                    "exhibition_html_1746603926412_hua_",
+                ];
+                break;
+
+            case "将高压水管拧到水管固定座":
+
+                meshList = [
+                    "exhibition_html_1746603894815_hua_",
+                ];
+                break;
+
+            case "回到驾驶室踩下车辆离合器5秒":
+
+                meshList = [
+                    "exhibition_html_1746604263314_hua_",
+                ];
+                break;
+
+            case "关闭取力器开关":
+
+                meshList = [
+                    "exhibition_html_1746604047427_hua_",
+                ];
+                break;
+
+            case "关闭车辆双闪和工作双闪箭头灯":
+
+                meshList = [
+                    "exhibition_html_1746604171611_hua_",
+                    "exhibition_html_1746604108744_hua_",
+                ];
+                break;
+
+            case "车辆正常熄火":
+
+                meshList = [
+                    "exhibition_html_1746604047427_hua_",
+                    "exhibition_html_1746604199620_hua_",
+                ];
+                break;
+                
+        }
+        
+        for (let i = 0; i < meshList.length; i++) {
+            let meshId = meshList[i];
+            let objMesh = objScene.getMeshById(meshId);
+            if (objMesh != null && objMesh != undefined) {
+                objMesh.visibility = 0;
+
+                if (lookBool == false) {
+                    objMesh.visibility = 0;
+                    objMesh.isPickable = false;
+                } else {
+                    objMesh.visibility = 1;
+                    objMesh.isPickable = true;
+                }
+
+            }
+
+        }
+
+
+    }
     
     
 }

+ 68 - 244
src/components/ThreeWorldEventQingXiCheAndQv/js/QingXiCheAndQvCarEvent.js

@@ -82,182 +82,6 @@ export class QingXiCheAndQvCarEvent {
         
     }
     
-
-    /**
-     * 根据类别,控制哪些物体的显示和隐藏
-     * type         类别
-     * lookBool     true 显示, false 隐藏
-     */
-    meshVisibility = function(type, lookBool) {
-
-        let thisClass = this;
-        let objThreeWorldEventMain = this.objThreeWorldEventMain;
-
-        let objIframeEdit = objThreeWorldEventMain.objIframeEdit;
-        let objIframe = objThreeWorldEventMain.objIframe;
-        let objScene = objThreeWorldEventMain.objScene;
-        let BABYLON = objThreeWorldEventMain.BABYLON;
-        let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
-
-        let meshList = [
-            // "model_1733897636373喷枪水面",
-            // "model_1733897636373喷水面.001"
-        ];
-        
-        switch (type) {
-
-            case "all":
-
-                meshList = [
-                    "exhibition_html_1746603426219_hua_",
-                    "exhibition_html_1746603575580_hua_",
-                    "exhibition_html_1746603607208_hua_",
-                    "exhibition_html_1746603654775_hua_",
-                    "exhibition_html_1746603686745_hua_",
-                    "exhibition_html_1746603707760_hua_",
-                    "exhibition_html_1746603846735_hua_",
-                    "exhibition_html_1746603894815_hua_",
-                    "exhibition_html_1746603926412_hua_",
-                    "exhibition_html_1746604047427_hua_",
-                    "exhibition_html_1746604108744_hua_",
-                    "exhibition_html_1746604171611_hua_",
-                    "exhibition_html_1746604199620_hua_",
-                    "exhibition_html_1746604263314_hua_",
-                ];
-
-                break;
-
-            case "打开车门进入驾驶室":
-
-                meshList = [
-                    "exhibition_html_1746603426219_hua_",
-                ];
-
-                break;
-
-            case "确认手刹已拉起档位是P档然后发动车辆":
-
-                meshList = [
-                    "exhibition_html_1746604047427_hua_",
-                    "exhibition_html_1746604199620_hua_",
-                ];
-
-                break;
-
-            case "打开车辆双闪同时开启工作双闪灯":
-
-                meshList = [
-                    "exhibition_html_1746604171611_hua_",
-                    "exhibition_html_1746604108744_hua_",
-                ];
-
-                break;
-
-            case "踩下车辆离合器5秒":
-
-                meshList = [
-                    "exhibition_html_1746604263314_hua_",
-                ];
-
-                break;
-
-            case "按下取力器开关":
-
-                meshList = [
-                    "exhibition_html_1746604047427_hua_",
-                ];
-
-                break;
-
-            case "缓慢抬起离合器":
-
-                meshList = [
-                    "exhibition_html_1746604263314_hua_",
-                ];
-
-                break;
-
-            case "从水管固定座上拧下高压水管":
-
-                meshList = [
-                    "exhibition_html_1746603894815_hua_",
-                ];
-                break;
-
-            case "调整卷筒器到合适位置":
-
-                meshList = [
-                    "exhibition_html_1746603846735_hua_",
-                ];
-                break;
-
-            case "取出高压水管并放入布管器内":
-
-                meshList = [
-                    "exhibition_html_1746603926412_hua_",
-                ];
-                break;
-
-            case "将高压水管拧到水管固定座":
-
-                meshList = [
-                    "exhibition_html_1746603894815_hua_",
-                ];
-                break;
-
-            case "回到驾驶室踩下车辆离合器5秒":
-
-                meshList = [
-                    "exhibition_html_1746604263314_hua_",
-                ];
-                break;
-
-            case "关闭取力器开关":
-
-                meshList = [
-                    "exhibition_html_1746604047427_hua_",
-                ];
-                break;
-
-            case "关闭车辆双闪和工作双闪箭头灯":
-
-                meshList = [
-                    "exhibition_html_1746604171611_hua_",
-                    "exhibition_html_1746604108744_hua_",
-                ];
-                break;
-
-            case "车辆正常熄火":
-
-                meshList = [
-                    "exhibition_html_1746604047427_hua_",
-                    "exhibition_html_1746604199620_hua_",
-                ];
-                break;
-                
-        }
-        
-        for (let i = 0; i < meshList.length; i++) {
-            let meshId = meshList[i];
-            let objMesh = objScene.getMeshById(meshId);
-            if (objMesh != null && objMesh != undefined) {
-                objMesh.visibility = 0;
-
-                if (lookBool == false) {
-                    objMesh.visibility = 0;
-                    objMesh.isPickable = false;
-                } else {
-                    objMesh.visibility = 1;
-                    objMesh.isPickable = true;
-                }
-
-            }
-
-        }
-
-
-    }
-    
     /**
      * 回调控制 上一步是否显示
      * open         true - 显示, false 隐藏
@@ -665,7 +489,7 @@ export class QingXiCheAndQvCarEvent {
         QingXiCheAndQvComClipPlaneMeshEvent.find().carMeshClipNo();
 
         QingXiCheAdnQvCarEventStep.find().waterEvent(false);
-        thisClass.meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         QingXiCheAdnQvCarEventStep.find().animationAllTypeUpdate('stopAll');
 
         thisClass.tipsBtnsUpOpenEventCallbackMain(false);
@@ -690,8 +514,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        // thisClass.meshVisibility("点击模拟踩离合", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("点击模拟踩离合", true);
 
         // 关闭清洗水流
         QingXiCheAdnQvCarEventStep.find().waterEvent(false);
@@ -721,8 +545,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("打开车门进入驾驶室", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("打开车门进入驾驶室", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("绕车1");
 
@@ -765,8 +589,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("确认手刹已拉起档位是P档然后发动车辆", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("确认手刹已拉起档位是P档然后发动车辆", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("手刹和空挡");
 
@@ -804,8 +628,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("打开车辆双闪同时开启工作双闪灯", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("打开车辆双闪同时开启工作双闪灯", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("开启双闪");
 
@@ -843,8 +667,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("踩下车辆离合器5秒", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("踩下车辆离合器5秒", true);
 
         // objIframeEdit.cameraVisualAngleGetListNameGpsTo("调整坐姿");
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("手握方向盘");
@@ -884,8 +708,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("按下取力器开关", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("按下取力器开关", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("观察仪表盘指示灯");
 
@@ -922,8 +746,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("缓慢抬起离合器", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("缓慢抬起离合器", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("抬起离合器踏板");
 
@@ -960,8 +784,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        // thisClass.meshVisibility("下车确定安全灯显示是否正常", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("下车确定安全灯显示是否正常", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("下车观察各项灯光0");
 
@@ -999,8 +823,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        // thisClass.meshVisibility("在施工范围放置警示标识", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("在施工范围放置警示标识", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("在施工范围放置警示标识1");
 
@@ -1038,8 +862,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("从水管固定座上拧下高压水管", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("从水管固定座上拧下高压水管", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("从水管固定座上拧下高压水管1");
 
@@ -1082,8 +906,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("调整卷筒器到合适位置", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("调整卷筒器到合适位置", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("调整卷筒器到合适位置1");
 
@@ -1120,8 +944,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("取出高压水管并放入布管器内", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("取出高压水管并放入布管器内", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("取出高压水管并放入布管器内1");
 
@@ -1158,8 +982,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("套上高压水管护管器", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("套上高压水管护管器", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("套上高压水管护管器1");
 
@@ -1196,8 +1020,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("安装合适的高压喷头", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("安装合适的高压喷头", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("安装合适的高压喷头1");
 
@@ -1234,8 +1058,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("将高压水管放入待施工的管道内", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("将高压水管放入待施工的管道内", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("将高压水管放入待施工的管道内1");
 
@@ -1272,8 +1096,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("在触屏操作面板上将管长清零", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("在触屏操作面板上将管长清零", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("在触屏操作面板上将管长清零1");
 
@@ -1311,8 +1135,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("在安全的情况开启冲水开关", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("在安全的情况开启冲水开关", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("在安全的情况开启冲水开关1");
 
@@ -1355,8 +1179,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("根据现场工况调节冲水压力", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("根据现场工况调节冲水压力", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("根据现场工况调节冲水压力1");
 
@@ -1394,8 +1218,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("疏通管道后减小油门到初始状态", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("疏通管道后减小油门到初始状态", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("疏通管道后减小油门到初始状态1");
 
@@ -1432,8 +1256,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("带压收回高压水管", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("带压收回高压水管", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("带压收回高压水管1");
 
@@ -1471,8 +1295,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("至触摸屏关闭冲水开关", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("至触摸屏关闭冲水开关", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("至触摸屏关闭冲水开关1");
 
@@ -1509,8 +1333,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("缓慢收回高压水管", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("缓慢收回高压水管", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("缓慢收回高压水管1");
 
@@ -1547,8 +1371,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("拆卸高压喷头放入喷头机箱内", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("拆卸高压喷头放入喷头机箱内", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("拆卸高压喷头放入喷头机箱内1");
 
@@ -1585,8 +1409,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("收起高压水管将卷筒恢复到初始状态", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("收起高压水管将卷筒恢复到初始状态", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("收起高压水管将卷筒恢复到初始状态1");
 
@@ -1624,8 +1448,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("将高压水管拧到水管固定座", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("将高压水管拧到水管固定座", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("将高压水管拧到水管固定座1");
 
@@ -1662,8 +1486,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("回到驾驶室踩下车辆离合器5秒", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("回到驾驶室踩下车辆离合器5秒", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("回到驾驶室踩下车辆离合器5秒1");
 
@@ -1701,8 +1525,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("关闭取力器开关", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("关闭取力器开关", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("观察仪表盘指示灯");
 
@@ -1740,8 +1564,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("关闭车辆双闪和工作双闪箭头灯", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("关闭车辆双闪和工作双闪箭头灯", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("开启双闪");
 
@@ -1778,8 +1602,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("车辆正常熄火", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("车辆正常熄火", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("熄火_1");
 
@@ -1817,8 +1641,8 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        thisClass.meshVisibility("all", false);
-        thisClass.meshVisibility("清洗车已完成所有任务", true);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("清洗车已完成所有任务", true);
 
         objIframeEdit.cameraVisualAngleGetListNameGpsTo("清洗车流程完成");
 
@@ -1858,7 +1682,7 @@ export class QingXiCheAndQvCarEvent {
 
         WindowEvent.find().WindowVideoRemoveColorExit();
 
-        thisClass.meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         // 重置所有动画原始位置
         QingXiCheAdnQvCarEventStep.find().animationAllTypeUpdate('stopAll');
 
@@ -1902,7 +1726,7 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
         
-        thisClass.meshVisibility("all", false);
+        QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         
         QingXiCheAndQvComHighlightLayer.find().delAll("自定义");
         QingXiCheAndQvCarEventClick.find().meshListComHighlightEvent("数字修复虚拟仿真-将橡胶垫片放置到正确的位置");
@@ -1932,7 +1756,7 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        // thisClass.meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         
         QingXiCheAndQvComHighlightLayer.find().delAll("自定义");
         QingXiCheAndQvCarEventClick.find().meshListComHighlightEvent("数字修复虚拟仿真-将抱箍放置到正确的位置");
@@ -1962,7 +1786,7 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        // thisClass.meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
         QingXiCheAndQvComHighlightLayer.find().delAll("自定义");
         QingXiCheAndQvCarEventClick.find().meshListComHighlightEvent("数字修复虚拟仿真-将插销安装到正确的位置");
@@ -1992,7 +1816,7 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        // thisClass.meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         
         QingXiCheAndQvComHighlightLayer.find().delAll("自定义");
         QingXiCheAndQvCarEventClick.find().meshListComHighlightEvent("数字修复虚拟仿真-将螺丝安装到正确的位置");
@@ -2023,7 +1847,7 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        // thisClass.meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         
         QingXiCheAndQvComHighlightLayer.find().delAll("自定义");
         QingXiCheAndQvCarEventClick.find().meshListComHighlightEvent("数字修复虚拟仿真-用扳手将螺丝旋紧螺丝");
@@ -2053,7 +1877,7 @@ export class QingXiCheAndQvCarEvent {
         objIframeEdit.modelPeopleLook(3);
         objIframeEdit.roleShow(false);
 
-        // thisClass.meshVisibility("all", false);
+        // QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         
         QingXiCheAndQvComHighlightLayer.find().delAll("自定义");
 

+ 28 - 28
src/components/ThreeWorldEventQingXiCheAndQv/js/QingXiCheAndQvCarEventClick.js

@@ -397,7 +397,7 @@ export class QingXiCheAndQvCarEventClick {
                 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -431,7 +431,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -480,7 +480,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -513,7 +513,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -536,7 +536,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -566,7 +566,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -600,7 +600,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -634,7 +634,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -668,7 +668,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -702,7 +702,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -736,7 +736,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -770,7 +770,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -808,7 +808,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -847,7 +847,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -889,7 +889,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -919,7 +919,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -949,7 +949,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -981,7 +981,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1013,7 +1013,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1044,7 +1044,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1075,7 +1075,7 @@ export class QingXiCheAndQvCarEventClick {
                 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1117,7 +1117,7 @@ export class QingXiCheAndQvCarEventClick {
                 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1156,7 +1156,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1202,7 +1202,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1236,7 +1236,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1259,7 +1259,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1289,7 +1289,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
@@ -1322,7 +1322,7 @@ export class QingXiCheAndQvCarEventClick {
 
                 if (thisClass.meshListBool(type, objMesh.id) == true) {
 
-                    QingXiCheAndQvCarEvent.find().meshVisibility("all", false);
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
 
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;