Advertisement
lemansky

Untitled

Nov 30th, 2020 (edited)
692
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 0.95 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>Document</title>
  7.     <script>
  8.  
  9.         document.addEventListener('DOMContentLoaded', function(){
  10.             const canvas = document.getElementById("canvasId");
  11.             const context = canvas.getContext("2d");
  12.  
  13.             let x = 50;
  14.             let y = 50;
  15.  
  16.             const executeTasks = () =>{
  17.                 moveTask();
  18.                 drawTask();
  19.             }
  20.  
  21.             const moveTask = () => {
  22.                 x += 10;
  23.             }
  24.  
  25.             const drawTask = () => {
  26.                 context.clearRect(0, 0, canvas.width, canvas.height);
  27.  
  28.                
  29.                 context.fillStyle = "green";
  30.                 context.beginPath();
  31.                 context.arc(x, y, 20, 0, Math.PI*2);
  32.                 context.fill();
  33.                 context.closePath();
  34.             }
  35.  
  36.             setInterval(executeTasks, 24);
  37.         });
  38.            
  39.     </script>
  40.     <style>
  41.         #canvasId{
  42.             background:black;
  43.         }
  44.     </style>
  45. </head>
  46. <body>
  47.     <canvas id="canvasId" width="800" height="600"></canvas>
  48. </body>
  49. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement