|
@@ -90,20 +90,35 @@ export class TypeEvent {
|
|
|
this.storesObj.courseChapter3dShow.show.threeWorldMask = true;
|
|
|
|
|
|
switch(type) {
|
|
|
+
|
|
|
+ // 仿真模拟
|
|
|
+ case '仿真模拟':
|
|
|
+ thisClass.work_1();
|
|
|
+ break;
|
|
|
|
|
|
- // 初始化第一个步骤视角
|
|
|
- case 'threeWorld_one_init':
|
|
|
+ // 请将车门打开
|
|
|
+ case '请将车门打开':
|
|
|
+ thisClass.work_2();
|
|
|
+ break;
|
|
|
|
|
|
- ComVal.find().fpsEventAdd("threeWorld_one_init", {}, 1500, function(fpsEventAddRet : any) {
|
|
|
- ComVal.find().fpsEventDel(fpsEventAddRet.code);
|
|
|
- thisClass.threeWorld_one_init();
|
|
|
- });
|
|
|
-
|
|
|
+ // 请将水箱打开
|
|
|
+ case '请将水箱打开':
|
|
|
+ thisClass.work_1();
|
|
|
break;
|
|
|
-
|
|
|
- // 设备拆解
|
|
|
- case 'equipmentDisassembly':
|
|
|
-
|
|
|
+
|
|
|
+ // 请将水管链接
|
|
|
+ case '请将水管链接':
|
|
|
+ thisClass.work_1();
|
|
|
+ break;
|
|
|
+
|
|
|
+ // 开始清洗
|
|
|
+ case '开始清洗':
|
|
|
+ thisClass.work_1();
|
|
|
+ break;
|
|
|
+
|
|
|
+ // 已完成所有任务
|
|
|
+ case 'equipmentRepositioningWork':
|
|
|
+ thisClass.work_1();
|
|
|
break;
|
|
|
|
|
|
default:
|
|
@@ -241,8 +256,48 @@ export class TypeEvent {
|
|
|
|
|
|
thisClass.animationAllTypeUpdate('stopAll');
|
|
|
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 仿真模拟
|
|
|
+ */
|
|
|
+ work_1 = () => {
|
|
|
+
|
|
|
+ let thisClass = this;
|
|
|
+ let objIframeEdit = this.objIframeEdit;
|
|
|
+ let objIframe = this.objIframe;
|
|
|
+ let objScene = this.objScene;
|
|
|
+ let BABYLON = this.BABYLON;
|
|
|
+ let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
|
|
|
+
|
|
|
+ objIframeEdit.modelPeopleLook(3);
|
|
|
+ objIframeEdit.cameraVisualAngleGetListNameGpsTo("车头");
|
|
|
+ objIframeEdit.roleShow(false);
|
|
|
+
|
|
|
+ thisClass.animationAllTypeUpdate('stopAll');
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 请将车门打开
|
|
|
+ */
|
|
|
+ work_2 = () => {
|
|
|
+
|
|
|
+ let thisClass = this;
|
|
|
+ let objIframeEdit = this.objIframeEdit;
|
|
|
+ let objIframe = this.objIframe;
|
|
|
+ let objScene = this.objScene;
|
|
|
+ let BABYLON = this.BABYLON;
|
|
|
+ let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
|
|
|
|
|
|
-
|
|
|
+ objIframeEdit.modelPeopleLook(3);
|
|
|
+ objIframeEdit.roleShow(false);
|
|
|
+
|
|
|
+ thisClass.tipsBtnsUpOpenEventCallbackMain(false);
|
|
|
+ thisClass.tipsBtnsDownOpenEventCallbackMain(false);
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|