ソースを参照

Merge pull request #7303 from AVGP/7301-tube-geometry-clone

Overwritten THREE.Geometry.clone for THREE.TubeGeometry to fix #7301
Mr.doob 9 年 前
コミット
d50b6979bf
1 ファイル変更8 行追加0 行削除
  1. 8 0
      src/extras/geometries/TubeGeometry.js

+ 8 - 0
src/extras/geometries/TubeGeometry.js

@@ -138,6 +138,14 @@ THREE.TubeGeometry = function ( path, segments, radius, radialSegments, closed,
 
 THREE.TubeGeometry.prototype = Object.create( THREE.Geometry.prototype );
 THREE.TubeGeometry.prototype.constructor = THREE.TubeGeometry;
+THREE.TubeGeometry.prototype.clone = function() {
+
+	return new this.constructor( this.parameters.path,
+		this.parameters.segments, this.parameters.radius, this.parameters.radialSegments,
+		this.parameters.closed, this.parameters.taper
+	);
+
+};
 
 THREE.TubeGeometry.NoTaper = function ( u ) {