浏览代码

Ensure that TextureAssetTask does not invert textures by default, fixes #7879

Jorrit den Broeder 5 年之前
父节点
当前提交
74ed9e6ba1
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      src/Misc/assetsManager.ts

+ 6 - 1
src/Misc/assetsManager.ts

@@ -477,6 +477,11 @@ export class TextureAssetTask extends AbstractAssetTask implements ITextureAsset
     public texture: Texture;
 
     /**
+     * Defines if texture must be inverted on Y axis (default is false)
+     */
+    public invertY: boolean = false; // note that Texture defaults to true when using its constructor
+
+    /**
      * Callback called when the task is successful
      */
     public onSuccess: (task: TextureAssetTask) => void;
@@ -509,7 +514,7 @@ export class TextureAssetTask extends AbstractAssetTask implements ITextureAsset
         /**
          * Defines if texture must be inverted on Y axis (default is false)
          */
-        public invertY?: boolean,
+        invertY: boolean = false,
         /**
          * Defines the sampling mode to use (default is Texture.TRILINEAR_SAMPLINGMODE)
          */