人生啊人生 2 veckor sedan
förälder
incheckning
624a336225

+ 8 - 1
src/components/ThreeWorldEventQingXiCheAndQv/event/store/QingXiCheAndQvProcessEventStore.js

@@ -82,8 +82,15 @@ export const QingXiCheAndQvProcessEventStore = defineStore('QingXiCheAndQvProces
                 "name" : "确认手刹已拉起档位是P档然后发动车辆",
                 "correctAnswerMesh" : {
                     "exhibition_html_1754309585650_hua_" : "",
-                    "exhibition_html_1754309754597_hua_" : "",
                     "model_1754298683935控制台_primitive5" : "",
+                },
+            },
+
+            {
+                "note" : "发动车辆",
+                "name" : "发动车辆",
+                "correctAnswerMesh" : {
+                    "exhibition_html_1754309754597_hua_" : "",
                     "model_1754298683935控制台_primitive1" : "",
                     "model_1754298683935车架_primitive10" : "",
                     "model_1754298683935车架_primitive3" : "",

+ 1 - 1
src/components/ThreeWorldEventQingXiCheAndQv/js/QingXiCheAdnQvCarEventStep.js

@@ -612,7 +612,7 @@ export class QingXiCheAdnQvCarEventStep {
 
                 meshList = [
                     "exhibition_html_1754309585650_hua_",
-                    "exhibition_html_1754309754597_hua_",
+                    // "exhibition_html_1754309754597_hua_",
                 ];
 
                 break;

+ 1 - 1
src/components/ThreeWorldEventQingXiCheAndQv/js/QingXiCheAndQvCarEvent.js

@@ -801,7 +801,7 @@ export class QingXiCheAndQvCarEvent {
         QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         QingXiCheAdnQvCarEventStep.find().meshVisibility("确认手刹已拉起档位是P档然后发动车辆", true);
 
-        objIframeEdit.cameraVisualAngleGetListNameGpsTo("手刹和空挡");
+        // objIframeEdit.cameraVisualAngleGetListNameGpsTo("手刹和空挡");
 
         WindowEvent.find().WindowTxtViewOpenEvent(
             "观察驾驶室挡位状态,确认手刹处于拉起状态,挡位状态切换至P挡位置。" + "\n"

+ 38 - 3
src/components/ThreeWorldEventQingXiCheAndQv/js/QingXiCheAndQvCarEventClick.js

@@ -589,6 +589,43 @@ export class QingXiCheAndQvCarEventClick {
             // 确认手刹已拉起档位是P档然后发动车辆
             case '确认手刹已拉起档位是P档然后发动车辆':
 
+                if (QingXiCheAdnQvCarEventStep.find().meshListBool(type, objMesh.id) == true) {
+
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+
+                    // 切换成正在处理中
+                    QingXiCheAndQvCarEvent.find().eventEnd = 1;
+
+                    // 切换视角
+                    objIframeEdit.modelPeopleLook(3);
+                    objIframeEdit.cameraVisualAngleGetListNameGpsTo("清洗车切换挡位到空挡");
+                    objIframeEdit.roleShow(false);
+
+                    let thisTime = new Date().getTime();
+                    // 控制延迟逻辑
+                    ComVal.find().fpsEventAdd("type_click_" + thisTime, {}, 1500, function(fpsEventAddRet) {
+                        ComVal.find().fpsEventDel(fpsEventAddRet.code);
+                        
+                        QingXiCheAndQvCarEvent.find().eventEnd = 2;
+                        QingXiCheAndQvCarEvent.find().tipsBtnsUpOpenEventCallbackMain(false);
+                        QingXiCheAndQvCarEvent.find().tipsBtnsDownOpenEventCallbackMain(true);
+                        
+                        ElMessageBox.alert('恭喜你,完成了当前任务,请点击下一步继续', '提示', {
+                            confirmButtonText: '知道了',
+                            callback: (action) => {
+                                
+                            },
+                        });
+
+                    });
+                    
+                }
+                break;
+
+
+            // 发动车辆
+            case '发动车辆':
+
                 if (QingXiCheAdnQvCarEventStep.find().meshListBool(type, objMesh.id) == true) {
 
                     QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
@@ -632,9 +669,7 @@ export class QingXiCheAndQvCarEventClick {
                     
                 }
                 break;
-
-
-
+                
             // 打开车辆双闪同时开启工作双闪灯
             case '打开车辆双闪同时开启工作双闪灯':