#
luxiaotao1123
2021-12-18 3ff78473653985d0e7ac96b87bd31bcb9250a762
static/js/app.js
@@ -61,6 +61,7 @@
         this.scene = new THREE.Scene();
      }
      this.initCamera = function () {
         if (this.camera === null) {
         //声明一个透视相机,
         // 视角:60,
         // 纵横比aspect:全屏,使用的是浏览器的宽度/高度
@@ -79,6 +80,10 @@
         this.camera.lookAt( this.scene.position );
         //将相机放到场景中
         this.scene.add(this.camera);
         } else {
            this.camera.position.set( - 350, 1070, 1550 );
            this.camera.lookAt( this.scene.position );
         }
      }
      this.initRenderer = function () {
         this.renderer = new THREE.WebGLRenderer();
@@ -239,7 +244,13 @@
                  break;
            }
         };
         this.controls.addEventListener( 'lock', function () {
            console.log("第一人称视角")
         } );
         this.controls.addEventListener( 'unlock', function () {
            console.log("上帝视角");
            object.initCamera();
         } );
         document.addEventListener( 'keydown', onKeyDown );
         document.addEventListener( 'keyup', onKeyUp );