浏览代码

Added the "vars" property in order to store user SPS scoped variables (GC concerns)

jbousquie 9 年之前
父节点
当前提交
b82b762951
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/Particles/babylon.solidParticleSystem.ts

+ 2 - 0
src/Particles/babylon.solidParticleSystem.ts

@@ -8,6 +8,7 @@ module BABYLON {
         public counter: number = 0;
         public name: string;
         public mesh: Mesh;
+        public vars: any = {};
         
         // private members
         private _scene: Scene;
@@ -480,6 +481,7 @@ module BABYLON {
         // dispose the SPS
         public dispose(): void {
             this.mesh.dispose();
+            this.vars = null;
             // drop references to internal big arrays for the GC
             this._positions = null;
             this._indices = null;