Pārlūkot izejas kodu

Update threejs-primitives.js

Fix regression.
Michael Herzog 2 gadi atpakaļ
vecāks
revīzija
dd998eb3c8
1 mainītis faili ar 3 papildinājumiem un 3 dzēšanām
  1. 3 3
      manual/resources/threejs-primitives.js

+ 3 - 3
manual/resources/threejs-primitives.js

@@ -900,9 +900,9 @@ const geometry = new THREE.WireframeGeometry(
 		function makeExample( elem, createFn, src ) {
 
 			const rawLines = createFn.toString().replace( /return (new THREE\.[a-zA-Z]+Geometry)/, 'const geometry = $1' ).split( /\n/ );
-			const createRE = /^ *(?:function *)*create\d*\((.*?)\)/;
-			const indentRE = /^( *)[^ ]/;
-			const m = indentRE.exec( rawLines[ 1 ] );
+			const createRE = /^\s*(?:function *)*create\d*\((.*?)\)/;
+			const indentRE = /^(\s*)[^\s]/;
+			const m = indentRE.exec( rawLines[ 2 ] );
 			const prefixLen = m[ 1 ].length;
 			const m2 = createRE.exec( rawLines[ 0 ] );
 			const argString = m2[ 1 ].trim();