DancingDots
A library to get nice step by step dot coordinates with nice movement.
Have you ever wanted to get a set of points, and then move them like if they have a nice trayectory? No? Maybe you will want now.
Usage
Get from npm
npm install dancing-dots --save
Instanciate dancing dots.
const DancingDots = const dots = configurationObject
The configuration object can have the following properties:
dotCount
. Integer. How many dots do you want? Defaults to10
.speed
. Integer. How fast do you want the dots to move? Defaults to5
.width
. Integer. The width of the grid. Defaults to100
.height
. Integer. The height of the grid. Defaults to100
.getOnlyInts
. Boolean. Do you want only integers in your results?. Defaults totrue
.
Get the dots.
dots
You get:
x: 40 y: 40 x: 14 y: 99 x: 66 y: 70 ...
Update and get the dots.
dots
That updates the position of the dots, and returns the new positions, just like getDots()
.