瀏覽代碼

Fix particle cone emitter

sebavan 5 年之前
父節點
當前提交
af4a23ef29
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/Particles/EmitterTypes/coneParticleEmitter.ts

+ 4 - 3
src/Particles/EmitterTypes/coneParticleEmitter.ts

@@ -218,8 +218,9 @@ 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;
+
+        this.radiusRange = serializationObject.radiusRange !== undefined ? serializationObject.radiusRange : 1;
+        this.heightRange = serializationObject.radiusRange !== undefined ? serializationObject.heightRange : 1;
+        this.emitFromSpawnPointOnly = serializationObject.emitFromSpawnPointOnly !== undefined ? serializationObject.emitFromSpawnPointOnly : false;
     }
 }