Переглянути джерело

Oculus: Initialize GUI to prevent startup crashes

Campbell Suter 8 роки тому
батько
коміт
d7fc716065

+ 9 - 0
jme3-vr/src/main/java/com/jme3/util/VRViewManagerOculus.java

@@ -88,6 +88,15 @@ public class VRViewManagerOculus extends AbstractVRViewManager {
     @Override
     public void initialize() {
         setupCamerasAndViews();
+
+        if (environment.hasTraditionalGUIOverlay()) {
+
+            environment.getVRMouseManager().initialize();
+
+            // update the pose to position the gui correctly on start
+            update(0f);
+            environment.getVRGUIManager().positionGui();
+        }
     }
 
     private long session() {