浏览代码

Fix missing properties in serialization/parsing of coneParticleEmitter

Popov72 5 年之前
父节点
当前提交
7fdc944ef9
共有 1 个文件被更改,包括 6 次插入0 次删除
  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;
     }
 }