zjs_project 1 рік тому
батько
коміт
7db912e172

+ 1 - 1
src/pages/webgl_rxdz_720/webgl_rxdz_720.vue

@@ -561,7 +561,7 @@
 						let position = JSON.parse(item.coordinate);
 						mesh.position.set(position.x, position.y, position.z); //设置视频位置
 					} else {
-						mesh.position.set(0, 0, -10); //设置视频位置
+						mesh.position.set(0, -10, -10); //设置视频位置
 					}
 					// mesh.lookAt(camera.position);
 					scene.add(mesh);

+ 10 - 10
src/pages/webgl_rxdz_vr/webgl_rxdz_vr.vue

@@ -206,13 +206,13 @@
 				// });
 				// camera.lookAt(that.controlStarPosition.x, that.controlStarPosition.y, that.controlStarPosition.z);
 				starRender(); //启动渲染
-				if(that.isIOS){
-					document.addEventListener("WeixinJSBridgeReady", function (){
-					    videoHandle();
-					}, false)
-				}else{
-					videoHandle();
-				}
+				// if(that.isIOS){
+				// 	document.addEventListener("WeixinJSBridgeReady", function (){
+				// 	    videoHandle();
+				// 	}, false)
+				// }else{
+				// 	videoHandle();
+				// }
 			}
 			//创建背景球模型
 			function makeShaderCube() {
@@ -262,7 +262,7 @@
 				}
 				if(videoMesh){
 					that.scene.remove(videoMesh);
-					that.scene.remove(lineMesh);
+					// that.scene.remove(lineMesh);
 					dragControls.dispose();
 				}
 				// 创建视频元素
@@ -406,7 +406,7 @@
 					scene.add(mesh);
 					videoMesh = mesh;
 					// 设置物体的起始位置
-					mesh.userData.startPosition = new THREE.Vector3(0, -10, 0);
+					// mesh.userData.startPosition = new THREE.Vector3(0, -10, 0);
 					// 创建一个球体几何体
 					// var sphereGeometry = new THREE.SphereGeometry(3, 32, 32);
 					dragControls = new DragControls([mesh], camera, renderer.domElement );
@@ -425,7 +425,7 @@
 						//   // 更新物体的位置
 						//   event.object.position.copy(vector.multiplyScalar(10));
 						//限制在只能在水平面上移动
-						event.object.position.y = event.object.userData.startPosition.y;
+						event.object.position.y = -10;
 					});
 					dragControls.addEventListener('dragend', function ( event ) {
 						controls.enabled = true;