X-Git-Url: https://git.r.bdr.sh/rbdr/r.bdr.sh/blobdiff_plain/ce04a48feb0df3786be635c7df161342d0d2e119..cb9355951d97aa591ad4397319d142cdb2980d8e:/js/animation.js diff --git a/js/animation.js b/js/animation.js index d5bc6b8..9566132 100644 --- a/js/animation.js +++ b/js/animation.js @@ -9,20 +9,19 @@ fps = 30, lastFrame = 0, speed = 1, - size = 5 + rand(10); - - var clear = !!(r() > 0.5); - var changeColor = !!(r() > 0.5); - var items = Array(rand(10) + 6).fill(null).map(() => ({ - x: rand(64), - y: rand(64), - angle: r() * 2 * pi, - color: Array(3).fill(rand(256)) - })); - var shapes = [square, circle, heart, chaos, lineChaos]; - var positions = [identity, spin(5), spin(15)]; - var draw = shapes[rand(shapes.length)]; - var position = positions[rand(positions.length)]; + size = 5 + rand(10), + clear = !!(r() > 0.5), + changeColor = !!(r() > 0.5), + items = Array(rand(10) + 6).fill(null).map(() => ({ + x: rand(64), + y: rand(64), + angle: r() * 2 * pi, + color: Array(3).fill(rand(256)) + })), + shapes = [square, circle, heart, chaos, lineChaos], + positions = [identity, spin(5), spin(15)], + draw = shapes[rand(shapes.length)], + position = positions[rand(positions.length)]; function rand (x) { return Math.floor(r() * x);