소스 검색

use onVRDisplayChangedObservable

Trevor Baron 7 년 전
부모
커밋
fb2597c786
1개의 변경된 파일3개의 추가작업 그리고 6개의 파일을 삭제
  1. 3 6
      src/Cameras/VR/babylon.webVRCamera.ts

+ 3 - 6
src/Cameras/VR/babylon.webVRCamera.ts

@@ -314,18 +314,15 @@ module BABYLON {
                             }
                         });
                     }
-                    callback(true)
-                }
-                if(webVRInitobserver){
-                    webVRInitobserver.removeCallback(setStandingMatrix)
+                    callback(true);
                 }
+                this.getEngine().onVRDisplayChangedObservable.removeCallback(setStandingMatrix);
             }
 
             if(this._vrDevice){
                 setStandingMatrix();
             }else{
-                webVRInitobserver = this.getEngine().initWebVR();
-                webVRInitobserver.add(setStandingMatrix);
+                this.getEngine().onVRDisplayChangedObservable.add(setStandingMatrix);
             }
         }