@nicoleffect/dynamic-particles

1.0.2 • Public • Published

dynamic-particles

dot and line, dots to dots connect

demo1 --> demo2 -->

examples

// html
<canvas id="canvas"></canvas>
// npm install @nicoleffect/dynamic-particles
import dynamicParticles from '@nicoleffect/dynamic-particles'

 dynamicParticles({
  canvas: document.getElementById('canvas'), // required
  distance: 80, // 80px, default,distance from dot to dot
  dotColor: 'rgba(255, 255, 255, 0.8)', // or #000000
  dotRadius: 3, // 3px, default
  lineWidth:1, // 1px, default
  lineColor: 'rgba(255, 255, 255, 0.8)‘, // default as dotColor
  isConnect: true, // default, if you don't need lines, set it false
  isOnClick: true, // default, event for click or touchstart
  isOnMove: true // default
 })

// or

<script src="https://nicoleffect.github.io/dynamic-particles/dist/dynamic-particles.iife.min.js"></script>
<script>
dynamicParticles({ canvas: document.getElementById('canvas') })
</script>

all modes

amd、cjs、es、iife、umd

Package Sidebar

Install

npm i @nicoleffect/dynamic-particles

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

53.3 kB

Total Files

5

Last publish

Collaborators

  • nicole.wong