|
@@ -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;
|