Преглед на файлове

Added fail callback

I was getting random fails, not sure why, maybe timeout.  My workaround is to try again if it fails, but there was no fail callback.
danschumann преди 10 години
родител
ревизия
40c93f92c7
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 5 2
      examples/js/loaders/ColladaLoader.js

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

@@ -56,7 +56,7 @@ THREE.ColladaLoader = function () {
 	var colladaUp = 'Y';
 	var upConversion = null;
 
-	function load ( url, readyCallback, progressCallback ) {
+	function load ( url, readyCallback, progressCallback, failCallback ) {
 
 		var length = 0;
 
@@ -85,7 +85,10 @@ THREE.ColladaLoader = function () {
 
 						} else {
 
-							console.error( "ColladaLoader: Empty or non-existing file (" + url + ")" );
+							if (faillCallback)
+								failCallback(); 
+							else 
+								console.error( "ColladaLoader: Empty or non-existing file (" + url + ")" );
 
 						}