Add click/touch pull/push effects

This commit is contained in:
2017-08-01 01:34:53 -04:00
parent 56d72715be
commit b3381293c0
2 changed files with 103 additions and 4 deletions

View File

@@ -2,4 +2,15 @@ Space the dots out more. Don't let them get close.
Rotate the dots around the page in a circular pattern.
Click events:
* Get position of mouse click
* In drawPolygon, notice that there is an unresolved mouse click
* To resolve it, loop through every point
** * Update target x by some constant * distance to mouse click
* Constant can be tweaked for different effects (pull, vs, push)
* Do the same for target y
* Empty mouse click register to resolve
* Continue with drawPolygon
Make a better points data structure with x and y keys.