[[include:Options/Particles/Move.md]]

Implements

Constructors

Properties

angle: MoveAngle

The angle value of the particles moving direction, in degrees.

attract: MoveAttract

The attract options for the particles.

center: MoveCenter

The center of the particles moving direction. Used when the direction is MoveDirection.inside or MoveDirection.outside, or when spin is enabled.

decay: RangeValue

The particles movement decay speed.

direction:
    | number
    | "none"
    | "left"
    | "top"
    | "bottom"
    | "right"
    | "outside"
    | "inside"
    | MoveDirectionAlt
    | MoveDirection
    | "bottomLeft"
    | "bottomRight"
    | "topLeft"
    | "topRight"

The particles movement direction, if using a number, it refers to the angle, in degrees.

distance: Partial<IDistance>

The particles movement distance.

drift: RangeValue

The particles movement drift value.

enable: boolean

The particles movement enable status.

gravity: MoveGravity

The particles movement gravity options.

outModes: OutModes

The particles out modes when leaving canvas bounds.

path: MovePath

The particles path options.

random: boolean

Sets if the speed will be randomized or not, maximum value is speed.

size: boolean

Sets if the particle speed will change based on the particle size, so bigger particles will move faster.

speed: RangeValue

The particles movement speed.

spin: Spin

The particles movement spin options.

straight: boolean

Sets if the particles direction will be randomized or not, if true the value won't be randomized.

trail: MoveTrail

The particles trail options.

vibrate: boolean

Sets if the particles will vibrate or not.

warp: boolean

Sets if the particle will respawn in the same coordinates on the other side of the canvas, or it will be randomized.

Methods