Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Particle

Index

Constructors

  • new Particle(a: Partial<{ anchor: number[]; duration: number; easing: string; endOpacity: number; endScale: number; groundTexture: string; life: number; location: number[]; maximumScale: number; model: string; off: boolean; rate: number; rotationAxis: number; startOpacity: number; startScale: number } & { color: Color; distanceDisplayCondition: DistanceDisplayCondition; dtOpacity: number; dtRotation: number; dtScale: number; endRotation: number; opacity: number; randomizeEndScale: boolean; randomizeStartScale: boolean; rotation: number; scale: number; startRotation: number; url: string }>, b: ParticleEmitter): Particle
  • Parameters

    • a: Partial<{ anchor: number[]; duration: number; easing: string; endOpacity: number; endScale: number; groundTexture: string; life: number; location: number[]; maximumScale: number; model: string; off: boolean; rate: number; rotationAxis: number; startOpacity: number; startScale: number } & { color: Color; distanceDisplayCondition: DistanceDisplayCondition; dtOpacity: number; dtRotation: number; dtScale: number; endRotation: number; opacity: number; randomizeEndScale: boolean; randomizeStartScale: boolean; rotation: number; scale: number; startRotation: number; url: string }>
    • b: ParticleEmitter

    Returns Particle

Properties

_APIElement: Model | groundTexture | billboard
_birth: number
_currentOpacity: number
_currentRotation: number
_currentScale: number
_emitter: ParticleEmitter
_id: number
_options: { anchor: number[]; duration: number; easing: string; endOpacity: number; endScale: number; groundTexture: string; life: number; location: number[]; maximumScale: number; model: string; off: boolean; rate: number; rotationAxis: number; startOpacity: number; startScale: number } & { color: Color; distanceDisplayCondition: DistanceDisplayCondition; dtOpacity: number; dtRotation: number; dtScale: number; endRotation: number; opacity: number; randomizeEndScale: boolean; randomizeStartScale: boolean; rotation: number; scale: number; startRotation: number; url: string }
currentLocation: number[]

Methods

  • create(): void
  • destroy(): void
  • setColor(a: Color): void
  • setLocation(a: number[]): void
  • setPositionOrientationAndScale(a: number[], b?: number[], c?: number[]): void
  • setRotation(a: number, b: number): void
  • setScale(a: number): void
  • update(a: number): void

Generated using TypeDoc