{"version":3,"sources":["animation.js"],"names":["canvas","document","querySelector","height","window","innerHeight","width","innerWidth","ctx","getContext","fillStyle","fillRect","ball","x","y","radius","speed_x","speed_y","angle","color","draw","beginPath","arc","Math","PI","fill","closePath","sin","radians","cos","update","requestAnimationFrame"],"mappings":";AAAA,IAAIA,EAASC,SAASC,cAAc,WACpCF,EAAOG,OAASC,OAAOC,YACvBL,EAAOM,MAAQF,OAAOG,WACtB,IAAIC,EAAMR,EAAOS,WAAW,MAC5BD,EAAIE,UAAY,QAChBF,EAAIG,SAAS,EAAG,EAAGX,EAAOM,MAAON,EAAOG,QAExC,IAAIS,EAAO,CACPC,EAAG,EACHC,EAAGd,EAAOG,OAAO,EACjBY,OAAQ,GACRC,QAAS,GACTC,QAAS,GACTC,MAAO,EACPC,MAAO,SAGX,SAASC,IACPZ,EAAIE,UAAY,QAChBF,EAAIG,SAAS,EAAG,EAAGX,EAAOM,MAAON,EAAOG,QACxCK,EAAIa,YACJb,EAAIc,IAAIV,EAAKC,EAAGD,EAAKE,EAAGF,EAAKG,OAAQ,EAAW,EAARQ,KAAKC,IAAM,GACnDhB,EAAIE,UAAYE,EAAKO,MACrBX,EAAIiB,OACJjB,EAAIkB,YACJd,EAAKE,EAAKd,EAAOG,OAAS,EAAIoB,KAAKI,IAAIC,EAAQhB,EAAKM,QAAUlB,EAAOG,OAAS,EAAK,GACnFS,EAAKC,EAAKb,EAAOG,OAAQ,EAAIoB,KAAKM,IAAID,EAAQhB,EAAKM,QAAUlB,EAAOG,OAAS,EAAKH,EAAOM,MAAQ,EACjGM,EAAKM,OAASN,EAAKI,QAUrB,SAASY,EAASV,GACTA,OAAAA,GAASK,KAAKC,GAAK,MAR3B,SAASM,IACRV,IACAW,sBAAsB,WACpBD,MAHH","file":"animation.370c698d.map","sourceRoot":"..","sourcesContent":["var canvas = document.querySelector(\"#canvas\");\ncanvas.height = window.innerHeight\ncanvas.width = window.innerWidth\nvar ctx = canvas.getContext('2d');\nctx.fillStyle = 'black'\nctx.fillRect(0, 0, canvas.width, canvas.height);\n\nvar ball = {\n    x: 0,\n    y: canvas.height/2,\n    radius: 50,\n    speed_x: .8,\n    speed_y: .1,\n    angle: 0,\n    color: 'white'\n}\n\nfunction draw() {\n  ctx.fillStyle = 'black'\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\n  ctx.beginPath();\n  ctx.arc(ball.x, ball.y, ball.radius, 0, Math.PI*2, false);\n  ctx.fillStyle = ball.color;\n  ctx.fill();\n  ctx.closePath();\n  ball.y = (canvas.height / 2 + Math.sin(radians(ball.angle)) * canvas.height / 2) - 60;\n  ball.x = (canvas.height/ 2 + Math.cos(radians(ball.angle)) * canvas.height / 2) + canvas.width / 3;\n  ball.angle += ball.speed_x\n}\n\n(function update() {\n  draw();\n  requestAnimationFrame(() =>{\n    update();\n  });\n}());\n\nfunction radians (angle) {\n  return angle * (Math.PI / 180);\n}"]}