Particles manager object

Hierarchy

  • Particles

Constructors

Properties

_applyDensity: ((options, manualCount, group?) => void) = ...

Type declaration

    • (options, manualCount, group?): void
    • Parameters

      Returns void

_array: Particle[]

All the particles used in canvas

_container: Container
_engine: Engine
_initDensityFactor: ((densityOptions) => number) = ...

Type declaration

    • (densityOptions): number
    • Parameters

      Returns number

_interactionManager: InteractionManager
_nextId: number
_pushParticle: ((position?, overrideOptions?, group?, initializer?) => undefined | Particle) = ...

Type declaration

_zArray: Particle[]
lastZIndex: number
limit: number
movers: IParticleMover[]
needsSort: boolean
pool: Particle[]
pushing?: boolean
quadTree: QuadTree

The quad tree used to search particles withing ranges

updaters: IParticleUpdater[]

Accessors

Methods

  • Parameters

    • particle: Particle
    • Optional group: string
    • Optional override: boolean

    Returns void

  • Parameters

    • index: number
    • quantity: number = 1
    • Optional group: string
    • Optional override: boolean

    Returns void

  • Parameters

    • quantity: number
    • Optional group: string

    Returns void