Sfoglia il codice sorgente

Fix missing properties in serialization/parsing of coneParticleEmitter

Popov72 5 anni fa
parent
commit
7fdc944ef9
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  1. 6 0
      src/Particles/EmitterTypes/coneParticleEmitter.ts

+ 6 - 0
src/Particles/EmitterTypes/coneParticleEmitter.ts

@@ -183,6 +183,9 @@ export class ConeParticleEmitter implements IParticleEmitterType {
         serializationObject.radius = this._radius;
         serializationObject.angle = this._angle;
         serializationObject.directionRandomizer = this.directionRandomizer;
+        serializationObject.radiusRange = this.radiusRange;
+        serializationObject.heightRange = this.heightRange;
+        serializationObject.emitFromSpawnPointOnly = this.emitFromSpawnPointOnly;
 
         return serializationObject;
     }
@@ -195,5 +198,8 @@ export class ConeParticleEmitter implements IParticleEmitterType {
         this.radius = serializationObject.radius;
         this.angle = serializationObject.angle;
         this.directionRandomizer = serializationObject.directionRandomizer;
+        this.radiusRange = serializationObject.radiusRange;
+        this.heightRange = serializationObject.heightRange;
+        this.emitFromSpawnPointOnly = serializationObject.emitFromSpawnPointOnly;
     }
 }