Shenanigans Demos
Rocket
A singular rocket shoots out from a set spot on the page at an angle, followed by a burst of clouds and sparkles. Each set of emojis uses it's own emojiBlast function. The sparkle function is set to occur 400 milliseconds after the rocket and clouds go off.
Heart on Fire
An outline of a heart made up of emojis appears on the page. The heart is formed by iterating through a 2d array of x, y coordinates and creating an explosion containing a singular heart emoji using each coordinate.
Rainstorm
emojiBlasts occurring from set points at the top of the page for 5 seconds emulating a rainstorm.
Rainbow
A rainbow made up of hearts and clouds explodes as an arc across the page. The rainbow is made of columns, where each emoji within the column is a singular emojiBlast.
Shooting Stars
Stars shoot across the page with trails of sparkles. An emojiBlast is used for each individual emoji and set off in intervals.
Firework
A firework of emojiBlasts comprised of a singular random emoji is set off at a random position on the page.
Nope
A UFO appears on the page and briefly stops to abduct up a lone cow. The example consists of three stages defined by time, each with their own set of emojiBlasts. The first stage consists of the UFO flying onto the page, the second consists of the UFO stopping to abduct the cow, and the third consists of the UFO flying off the page.