David Catuhe 5 年之前
父節點
當前提交
7fc600c269

文件差異過大導致無法顯示
+ 1 - 1
dist/preview release/babylon.js


文件差異過大導致無法顯示
+ 33 - 26
dist/preview release/babylon.max.js


文件差異過大導致無法顯示
+ 1 - 1
dist/preview release/babylon.max.js.map


+ 1 - 1
dist/preview release/packagesSizeBaseLine.json

@@ -1 +1 @@
-{"thinEngineOnly":116032,"engineOnly":152875,"sceneOnly":496452,"minGridMaterial":626501,"minStandardMaterial":750356}
+{"thinEngineOnly":116032,"engineOnly":152875,"sceneOnly":496469,"minGridMaterial":626518,"minStandardMaterial":750373}

文件差異過大導致無法顯示
+ 7 - 7
dist/preview release/viewer/babylon.viewer.js


文件差異過大導致無法顯示
+ 1 - 1
dist/preview release/viewer/babylon.viewer.max.js


+ 4 - 0
src/Animations/animatable.ts

@@ -660,6 +660,10 @@ Scene.prototype.beginDirectAnimation = function(target: any, animations: Animati
         speedRatio = 1.0;
     }
 
+    if (from > to && speedRatio > 0) {
+        speedRatio *= -1;
+    }
+
     var animatable = new Animatable(this, target, from, to, loop, speedRatio, onAnimationEnd, animations, onAnimationLoop);
 
     return animatable;