Explorar el Código

dont forget to optimize

David Catuhe hace 8 años
padre
commit
6912e8e0f9
Se han modificado 2 ficheros con 1430 adiciones y 1430 borrados
  1. 1429 1429
      dist/preview release/babylon.d.ts
  2. 1 1
      src/Engine/babylon.engine.ts

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1429 - 1429
dist/preview release/babylon.d.ts


+ 1 - 1
src/Engine/babylon.engine.ts

@@ -4551,7 +4551,7 @@
         private _moveBoundTextureOnTop(internalTexture: InternalTexture): void {
         private _moveBoundTextureOnTop(internalTexture: InternalTexture): void {
             let index = this._boundTexturesOrder.indexOf(internalTexture);
             let index = this._boundTexturesOrder.indexOf(internalTexture);
 
 
-            if (index > -1) {
+            if (index > -1 && index !== this._boundTexturesOrder.length - 1) {
                 this._boundTexturesOrder.splice(index, 1);
                 this._boundTexturesOrder.splice(index, 1);
                 this._boundTexturesOrder.push(internalTexture);
                 this._boundTexturesOrder.push(internalTexture);
             }
             }