瀏覽代碼

Simplified paths loop in webgl_loader_svg.html

BTEVC 6 年之前
父節點
當前提交
54773408b8
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      examples/webgl_loader_svg.html

+ 5 - 3
examples/webgl_loader_svg.html

@@ -153,7 +153,9 @@
 				//
 				//
 
 
 				var loader = new THREE.SVGLoader();
 				var loader = new THREE.SVGLoader();
-				loader.load( url, function ( paths ) {
+				loader.load( url, function ( data ) {
+
+					var paths = data.paths;
 
 
 					var group = new THREE.Group();
 					var group = new THREE.Group();
 					group.scale.multiplyScalar( 0.25 );
 					group.scale.multiplyScalar( 0.25 );
@@ -161,9 +163,9 @@
 					group.position.y = 70;
 					group.position.y = 70;
 					group.scale.y *= - 1;
 					group.scale.y *= - 1;
 
 
-					for ( key in paths['paths'] ) {
+					for ( var i = 0; i < paths.length; i ++ ) {
 
 
-						var path = paths['paths'][ key ];
+						var path = paths[ i ];
 
 
 						var material = new THREE.MeshBasicMaterial( {
 						var material = new THREE.MeshBasicMaterial( {
 							color: path.color,
 							color: path.color,