2
0
Эх сурвалжийг харах

Fix default value for divisions

Wai Ting Cheung 8 жил өмнө
parent
commit
d6dd44d247

+ 3 - 3
src/extras/core/Curve.js

@@ -67,7 +67,7 @@ Curve.prototype = {
 
 	getPoints: function ( divisions ) {
 
-		if ( ! divisions ) divisions = 5;
+		if ( isNaN( divisions ) ) divisions = 5;
 
 		var points = [];
 
@@ -85,7 +85,7 @@ Curve.prototype = {
 
 	getSpacedPoints: function ( divisions ) {
 
-		if ( ! divisions ) divisions = 5;
+		if ( isNaN( divisions ) ) divisions = 5;
 
 		var points = [];
 
@@ -112,7 +112,7 @@ Curve.prototype = {
 
 	getLengths: function ( divisions ) {
 
-		if ( ! divisions ) divisions = ( this.__arcLengthDivisions ) ? ( this.__arcLengthDivisions ) : 200;
+		if ( isNaN( divisions ) ) divisions = ( this.__arcLengthDivisions ) ? ( this.__arcLengthDivisions ) : 200;
 
 		if ( this.cacheArcLengths
 			&& ( this.cacheArcLengths.length === divisions + 1 )

+ 1 - 1
src/extras/core/CurvePath.js

@@ -139,7 +139,7 @@ CurvePath.prototype = Object.assign( Object.create( Curve.prototype ), {
 
 	getSpacedPoints: function ( divisions ) {
 
-		if ( ! divisions ) divisions = 40;
+		if ( isNaN( divisions ) ) divisions = 40;
 
 		var points = [];