@tsparticles/move-base
Version:
tsParticles Base movement
9 lines (8 loc) • 684 B
TypeScript
import { type IDelta, type Move, type Particle } from "@tsparticles/engine";
import type { MoveParticle } from "./Types.js";
export declare function applyDistance(particle: MoveParticle): void;
export declare function move(particle: MoveParticle, moveOptions: Move, moveSpeed: number, maxSpeed: number, moveDrift: number, reduceFactor: number, delta: IDelta): void;
export declare function spin(particle: MoveParticle, moveSpeed: number, reduceFactor: number): void;
export declare function applyPath(particle: Particle, delta: IDelta): void;
export declare function getProximitySpeedFactor(particle: Particle): number;
export declare function initSpin(particle: MoveParticle): void;