人生啊人生 1 săptămână în urmă
părinte
comite
467cb8558e

+ 14 - 14
src/components/ThreeWorldEventQingXiCheAndQv/event/store/QingXiCheAndQvProcessEventStore.js

@@ -553,20 +553,20 @@ export const QingXiCheAndQvProcessEventStore = defineStore('QingXiCheAndQvProces
             },
 
 
-            // {
-            //     "note" : "回到驾驶室踩下车辆离合器5秒",
-            //     "name" : "回到驾驶室踩下车辆离合器5秒",
-            //     "correctAnswerMesh" : {
-            //         "exhibition_html_1754309515697_hua_" : "",
-            //         "model_1754298683935离合" : "",
-            //         "model_1754298683935左门_primitive0" : "",
-            //         "model_1754298683935左门_primitive1" : "",
-            //         "model_1754298683935左门_primitive2" : "",
-            //         "model_1754298683935左门_primitive3" : "",
-            //         "model_1754298683935左门_primitive4" : "",
-            //         "model_1754298683935左门_primitive5" : "",
-            //     },
-            // },
+            {
+                "note" : "回到驾驶室踩下车辆离合器5秒",
+                "name" : "回到驾驶室踩下车辆离合器5秒",
+                "correctAnswerMesh" : {
+                    "exhibition_html_1754309515697_hua_" : "",
+                    "model_1754298683935离合" : "",
+                    "model_1754298683935左门_primitive0" : "",
+                    "model_1754298683935左门_primitive1" : "",
+                    "model_1754298683935左门_primitive2" : "",
+                    "model_1754298683935左门_primitive3" : "",
+                    "model_1754298683935左门_primitive4" : "",
+                    "model_1754298683935左门_primitive5" : "",
+                },
+            },
 
             // {
             //     "note" : "关闭取力器开关",

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

@@ -2332,7 +2332,7 @@ export class QingXiCheAndQvCarEvent {
         QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
         QingXiCheAdnQvCarEventStep.find().meshVisibility("回到驾驶室踩下车辆离合器5秒", true);
 
-        objIframeEdit.cameraVisualAngleGetListNameGpsTo("回到驾驶室踩下车辆离合器5秒1");
+        objIframeEdit.cameraVisualAngleGetListNameGpsTo("清洗车开启双闪");
 
         WindowEvent.find().WindowTxtViewOpenEvent(
             "完成设备收尾工作后,稳步返回驾驶室,坐定并调整坐姿,将右脚平稳置于离合器踏板上,匀速下压车辆离合器并持续保持5秒钟。" + "\n"

+ 48 - 2
src/components/ThreeWorldEventQingXiCheAndQv/js/QingXiCheAndQvCarEventClick.js

@@ -1975,9 +1975,55 @@ export class QingXiCheAndQvCarEventClick {
             // 回到驾驶室
             case '回到驾驶室':
                 
+                if (QingXiCheAdnQvCarEventStep.find().meshListBool(type, objMesh.id) == true) {
 
-            
+                    QingXiCheAdnQvCarEventStep.find().meshVisibility("all", false);
+
+                    // 切换成正在处理中
+                    QingXiCheAndQvCarEvent.find().eventEnd = 1;
+                    
+                    QingXiCheAdnQvCarEventStep.find().animationAllTypeUpdate('清洗车_打开左门', function() {
+                        
+                        // 切换视角
+                        objThreeWorldEventMain.coordinateMoveSphereFollowUpdate();
+                        objIframeEdit.modelPeopleLook(3);
+                        objIframeEdit.cameraVisualAngleGetListNameGpsTo("清洗车打开车门");
+                        objIframeEdit.roleShow(false);
+
+                        let thisTime = new Date().getTime();
+                        // 控制延迟逻辑
+                        // ComVal.find().fpsEventAdd("type_click_" + thisTime, {}, 1500, function(fpsEventAddRet) {
+                        ComVal.find().fpsEventAdd("type_click_" + thisTime, {}, 1500 * 3, function(fpsEventAddRet) {
+                            ComVal.find().fpsEventDel(fpsEventAddRet.code);
+                            
+                            objIframeEdit.cameraVisualAngleGetListNameGpsTo("清洗车确定车辆双闪和工作箭头等是否正常");
+                            ComVal.find().fpsEventAdd("type_click_" + thisTime, {}, 1500, function(fpsEventAddRet) {
+                                ComVal.find().fpsEventDel(fpsEventAddRet.code);
+                            
+                                QingXiCheAdnQvCarEventStep.find().animationAllTypeUpdate('清洗车_关门', function() {
+
+                                    objIframeEdit.cameraVisualAngleGetListNameGpsTo("清洗车进入副驾驶2");
+                                    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);
+
+                                        thisClass.downTimeEvent();
 
+                                    });
+
+                                });
+
+                            });
+                            
+                        });
+                        
+                    });
+                    
+                }
+                
                 break;
 
             // 回到驾驶室踩下车辆离合器5秒
@@ -1990,7 +2036,7 @@ export class QingXiCheAndQvCarEventClick {
                     // 切换成正在处理中
                     QingXiCheAndQvCarEvent.find().eventEnd = 1;
                     
-                    QingXiCheAdnQvCarEventStep.find().animationAllTypeUpdate('踩下车辆离合5秒', function() {
+                    QingXiCheAdnQvCarEventStep.find().animationAllTypeUpdate('清洗车踩离合5秒', function() {
 
                         WindowEvent.find().WindowCountdownOpen(5, "自定义返回数据", function(WindowCountdownOpenRes) {
                             QingXiCheAndQvCarEvent.find().eventEnd = 2;