glassy-worms

1.0.0 • Public • Published

Glassy worms

Beautiful worms on background

Install

NPM:

npm install glassy-worms

Bower:

bower install glassy-worms

Files: dev, min

Releases: all

Usage

Requires jQuery (>1.6) and Sketch.js

Default usage

$('body').glassyWorms();

With options

$('body').glassyWorms({
    colors: ['#000', '#f00'],
    numParticles: 800
});

Options

  • number, "auto" numParticles — Nums of worms on element. Default: "auto"
  • number tailLength — Worm's tail length. Default: 12
  • number maxForce — Moving force. Default: 8
  • number friction — Frictions. Default: 0.75
  • number gravity — Gravity. Default: 9.81
  • number interval — Moving speed. Default: 3
  • array colors — Array of worm's colors. Default: ["#fff"]
  • HTML object element — Element for animating. Default: <canvas/>
  • string className — Classname of animating element. Replaces element option, complements id option
  • string id — ID of animating element. Replaces element option, complements className option
  • boolean useStyles — Flag for using default styles for animating element. Default: true

Default styles

position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;

Methods

$('body').glassyWorms('destroy');
  • stop — Stops animating
  • start — Resume animating
  • clear — Clear screen
  • destroy — Remove worms

Readme

Keywords

none

Package Sidebar

Install

npm i glassy-worms

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • nim579