Explorar el Código

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

Nehon hace 11 años
padre
commit
dd7ea3d2a7
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  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();
         }
     }