Explorar el Código

use onVRDisplayChangedObservable

Trevor Baron hace 8 años
padre
commit
fb2597c786
Se han modificado 1 ficheros con 3 adiciones y 6 borrados
  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);
             }
         }