浏览代码

added Loader.loadAsync

Lewy Blue 5 年之前
父节点
当前提交
ae0552d5b8
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      src/loaders/Loader.js

+ 10 - 0
src/loaders/Loader.js

@@ -18,6 +18,16 @@ Object.assign( Loader.prototype, {
 
 	load: function ( /* url, onLoad, onProgress, onError */ ) {},
 
+	loadAsync: function ( url, onProgress ) {
+
+		return new Promise( ( resolve, reject ) => {
+
+			this.load( url, resolve, onProgress, reject );
+
+		} );
+
+	},
+
 	parse: function ( /* data */ ) {},
 
 	setCrossOrigin: function ( crossOrigin ) {