Explorar o código

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

jbousquie %!s(int64=9) %!d(string=hai) anos
pai
achega
b82b762951
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  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;