David Catuhe 7 years ago
parent
commit
98d3094472
3 changed files with 3208 additions and 3208 deletions
  1. 1601 1601
      dist/preview release/babylon.d.ts
  2. 1601 1601
      dist/preview release/babylon.module.d.ts
  3. 6 6
      src/Loading/babylon.sceneLoader.ts

File diff suppressed because it is too large
+ 1601 - 1601
dist/preview release/babylon.d.ts


File diff suppressed because it is too large
+ 1601 - 1601
dist/preview release/babylon.module.d.ts


+ 6 - 6
src/Loading/babylon.sceneLoader.ts

@@ -125,15 +125,15 @@
                 sceneFilename = sceneFilename.name;
             }
 
-            var dotPosition = sceneFilename.lastIndexOf(".");
-
             var queryStringPosition = sceneFilename.indexOf("?");
-
-            if (queryStringPosition === -1) {
-                queryStringPosition = sceneFilename.length;
+            
+            if (queryStringPosition !== -1) {
+                sceneFilename = sceneFilename.substring(0, queryStringPosition);
             }
 
-            var extension = sceneFilename.substring(dotPosition, queryStringPosition).toLowerCase();
+            var dotPosition = sceneFilename.lastIndexOf(".");
+
+            var extension = sceneFilename.substring(dotPosition, sceneFilename.length).toLowerCase();
             return SceneLoader._getPluginForExtension(extension);
         }