Interactivity
using the nn.min.js library
load event
- Random emoji from array
- Randomly placed emoji
- Random emoji animation (with requestAnimationFrame, ~60 fps)
- Remove random emoji animation (with setTimeout to set specific fps)
- Random emoji drawer (with animation loop)
mouse events
- Random emoji drawer (with mouse move event)
- scatter emoji drawer (with mouse click event)
- scatter emoji drawer (mousedown, mousemove, mouseup)
- drawing images (mousemove)