浏览代码

Examples: Simplify spline editor demo.

Mugen87 4 年之前
父节点
当前提交
d6ae1e6f6b
共有 1 个文件被更改,包括 1 次插入15 次删除
  1. 1 15
      examples/webgl_geometry_spline_editor.html

+ 1 - 15
examples/webgl_geometry_spline_editor.html

@@ -32,20 +32,6 @@
 			import { OrbitControls } from './jsm/controls/OrbitControls.js';
 			import { OrbitControls } from './jsm/controls/OrbitControls.js';
 			import { TransformControls } from './jsm/controls/TransformControls.js';
 			import { TransformControls } from './jsm/controls/TransformControls.js';
 
 
-			String.prototype.format = function () {
-
-				let str = this;
-
-				for ( let i = 0; i < arguments.length; i ++ ) {
-
-					str = str.replace( '{' + i + '}', arguments[ i ] );
-
-				}
-
-				return str;
-
-			};
-
 			let container, stats;
 			let container, stats;
 			let camera, scene, renderer;
 			let camera, scene, renderer;
 			const splineHelperObjects = [];
 			const splineHelperObjects = [];
@@ -311,7 +297,7 @@
 				for ( let i = 0; i < splinePointsLength; i ++ ) {
 				for ( let i = 0; i < splinePointsLength; i ++ ) {
 
 
 					const p = splineHelperObjects[ i ].position;
 					const p = splineHelperObjects[ i ].position;
-					strplace.push( 'new THREE.Vector3({0}, {1}, {2})'.format( p.x, p.y, p.z ) );
+					strplace.push( `new THREE.Vector3(${p.x}, ${p.y}, ${p.z})` );
 
 
 				}
 				}