Ver código fonte

Fixed `worldToLocal` method to correctly handle store parameter for quaternion transformations.

zzuegg 3 meses atrás
pai
commit
3a43016fad

+ 2 - 0
jme3-core/src/main/java/com/jme3/scene/Spatial.java

@@ -997,6 +997,8 @@ public abstract class Spatial implements Savable, Cloneable, Collidable,
         checkDoTransformUpdate();
         if(store == null){
             store=new Quaternion(in);
+        }else{
+            store.set(in);
         }
         store.multLocal(worldTransform.getRotation().inverse());
         return store;