ycw 2 年之前
父節點
當前提交
26c734de44
共有 2 個文件被更改,包括 2 次插入5 次删除
  1. 1 2
      src/math/Box2.js
  2. 1 3
      src/math/Box3.js

+ 1 - 2
src/math/Box2.js

@@ -160,8 +160,7 @@ class Box2 {
 
 	distanceToPoint( point ) {
 
-		const clampedPoint = _vector.copy( point ).clamp( this.min, this.max );
-		return clampedPoint.sub( point ).length();
+		return this.clampPoint( point, _vector ).distanceTo( point );
 
 	}
 

+ 1 - 3
src/math/Box3.js

@@ -396,9 +396,7 @@ class Box3 {
 
 	distanceToPoint( point ) {
 
-		const clampedPoint = _vector.copy( point ).clamp( this.min, this.max );
-
-		return clampedPoint.sub( point ).length();
+		return this.clampPoint( point, _vector ).distanceTo( point );
 
 	}