瀏覽代碼

GLTFLoader: Throw unhandled errors.

Don McCurdy 7 年之前
父節點
當前提交
92e37c6b47
共有 1 個文件被更改,包括 5 次插入2 次删除
  1. 5 2
      examples/js/loaders/GLTFLoader.js

+ 5 - 2
examples/js/loaders/GLTFLoader.js

@@ -40,8 +40,11 @@ THREE.GLTFLoader = ( function () {
 
 
 					if ( onError !== undefined ) {
 					if ( onError !== undefined ) {
 
 
-						// For SyntaxError or TypeError, return a generic failure message.
-						onError( e.constructor === Error ? e : new Error( 'THREE.GLTFLoader: Unable to parse model.' ) );
+						onError( e );
+
+					} else {
+
+						throw e;
 
 
 					}
 					}