ソースを参照

Merge pull request #1287 from nockawa/master

 	Fixing cachedGroup to be render again when primitive just got disposed
Temechon 9 年 前
コミット
50fb927f5b

+ 4 - 0
src/Canvas2d/babylon.group2d.ts

@@ -525,6 +525,10 @@
             }
         }
 
+        public _setCacheGroupDirty() {
+            this._cacheGroupDirty = true;
+        }
+
         private _updateTransparentData() {
             this.owner._addUpdateTransparentDataCount(1);
 

+ 4 - 0
src/Canvas2d/babylon.renderablePrim2d.ts

@@ -403,6 +403,10 @@
                 return false;
             }
 
+            if (this.renderGroup) {
+                this.renderGroup._setCacheGroupDirty();
+            }
+
             if (this._transparentPrimitiveInfo) {
                 this.renderGroup._renderableData.removeTransparentPrimitiveInfo(this._transparentPrimitiveInfo);
                 this._transparentPrimitiveInfo = null;