Interface ParticleSystemJSONParameters

interface ParticleSystemJSONParameters {
    autoDestroy: boolean;
    blendTiles?: boolean;
    blending?: Blending;
    duration: number;
    emissionBursts?: BurstParametersJSON[];
    emissionOverDistance: FunctionJSON;
    emissionOverTime: FunctionJSON;
    instancingGeometry?: any;
    layers?: number;
    looping: boolean;
    material: string;
    onlyUsedByOther: boolean;
    prewarm: boolean;
    renderMode: number;
    renderOrder?: number;
    rendererEmitterSettings: RendererEmitterSettings;
    shape: ShapeJSON;
    simulations: any[];
    softFarFade?: number;
    softNearFade?: number;
    softParticles?: boolean;
    speedFactor?: number;
    startColor: FunctionJSON;
    startLife: FunctionJSON;
    startRotation: FunctionJSON;
    startSize: FunctionJSON;
    startSpeed: FunctionJSON;
    startTileIndex: number | FunctionJSON;
    texture?: string;
    transparent?: boolean;
    uTileCount: number;
    vTileCount: number;
    version: string;
    worldSpace: boolean;
}

Properties

autoDestroy: boolean
blendTiles?: boolean
blending?: Blending
duration: number
emissionBursts?: BurstParametersJSON[]
emissionOverDistance: FunctionJSON
emissionOverTime: FunctionJSON
instancingGeometry?: any
layers?: number
looping: boolean
material: string
onlyUsedByOther: boolean
prewarm: boolean
renderMode: number
renderOrder?: number
rendererEmitterSettings: RendererEmitterSettings
shape: ShapeJSON
simulations: any[]
softFarFade?: number
softNearFade?: number
softParticles?: boolean
speedFactor?: number
startColor: FunctionJSON
startLife: FunctionJSON
startRotation: FunctionJSON
startSize: FunctionJSON
startSpeed: FunctionJSON
startTileIndex: number | FunctionJSON
texture?: string
transparent?: boolean
uTileCount: number
vTileCount: number
version: string
worldSpace: boolean