فهرست منبع

GUI: Small tweaks to loaders code.

Mr.doob 14 سال پیش
والد
کامیت
9a6a20b57b
1فایلهای تغییر یافته به همراه20 افزوده شده و 18 حذف شده
  1. 20 18
      gui/index.html

+ 20 - 18
gui/index.html

@@ -131,22 +131,6 @@
 
 					switch ( extension ) {
 
-						case 'dae':
-
-							var parser = new DOMParser();
-							var xml = parser.parseFromString( contents, 'text/xml' );
-
-							var loader = new THREE.ColladaLoader();
-							loader.parse( xml, function ( collada ) {
-
-								// console.log( collada );
-
-								signals.added.dispatch( collada.scene );
-
-							} );
-
-							break;
-
 						case 'js':
 
 							var blob = new BlobBuilder();
@@ -155,7 +139,7 @@
 							var url = URL.createObjectURL( blob.getBlob() );
 
 							var loader = new THREE.JSONLoader();
-							loader.load( { model: url, callback: function ( geometry ) {
+							loader.load( url, function ( geometry ) {
 
 								geometry.gui = {
 									paremeters: {
@@ -172,10 +156,28 @@
 
 								signals.added.dispatch( mesh );
 
-							} } );
+							} );
 
 							break;
 
+						case 'dae':
+
+							var parser = new DOMParser();
+							var xml = parser.parseFromString( contents, 'text/xml' );
+
+							var loader = new THREE.ColladaLoader();
+							loader.parse( xml, function ( collada ) {
+
+								// console.log( collada );
+
+								signals.added.dispatch( collada.scene );
+
+							} );
+
+							break;
+
+
+
 					}
 
 				};