Selaa lähdekoodia

Fixed Spline and MotionPath init issue when setting a curve tension before adding way points

Nehon 11 vuotta sitten
vanhempi
commit
dd7ea3d2a7
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      jme3-core/src/main/java/com/jme3/math/Spline.java

+ 1 - 1
jme3-core/src/main/java/com/jme3/math/Spline.java

@@ -316,7 +316,7 @@ public class Spline implements Savable {
      */
     public void setCurveTension(float curveTension) {
         this.curveTension = curveTension;
-        if(type==SplineType.CatmullRom) {
+        if(type==SplineType.CatmullRom && !getControlPoints().isEmpty()) {            
         	this.computeTotalLentgh();
         }
     }