浏览代码

Canvas2D bug fixes opacity and dynFloatArray

nockawa 9 年之前
父节点
当前提交
4df1dc725e
共有 2 个文件被更改,包括 2 次插入1 次删除
  1. 1 0
      src/Canvas2d/babylon.prim2dBase.ts
  2. 1 1
      src/Tools/babylon.dynamicFloatArray.ts

+ 1 - 0
src/Canvas2d/babylon.prim2dBase.ts

@@ -2056,6 +2056,7 @@
 
 
             this._opacity = value;
             this._opacity = value;
             this._updateRenderMode();
             this._updateRenderMode();
+            this._setFlags(SmartPropertyPrim.flagActualOpacityDirty);
             this._spreadActualOpacityChanged();
             this._spreadActualOpacityChanged();
         }
         }
 
 

+ 1 - 1
src/Tools/babylon.dynamicFloatArray.ts

@@ -261,7 +261,7 @@
                 this._sortTable = new Array<SortInfo>(newCount);
                 this._sortTable = new Array<SortInfo>(newCount);
             }
             }
 
 
-            if (!this._sortTable || this._sortTable.length !== count) {
+            if (!this._sortedTable || this._sortedTable.length !== count) {
                 this._sortedTable = new Array<SortInfo>(count);
                 this._sortedTable = new Array<SortInfo>(count);
             }
             }