Advertisement
lemansky

Untitled

Dec 4th, 2023
669
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 0.82 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>Falling Tetris Block</title>
  7.   <style>
  8.     canvas {
  9.      background: black;
  10.     }
  11.   </style>
  12. </head>
  13. <body>
  14.   <canvas width="400" height="1400"></canvas>
  15.  
  16.   <script>
  17.     const canvas = document.querySelector("canvas");
  18.     const ctx = canvas.getContext("2d");
  19.  
  20.     let block = {
  21.       x: 100,
  22.       y: 0,
  23.       width: 30,
  24.       height: 30,
  25.       angle: 0,
  26.       rotationSpeed: 5,
  27.       fallSpeed: 5
  28.     };
  29.  
  30.     function drawBlock() {
  31.       ctx.clearRect(0, 0, canvas.width, canvas.height);
  32.  
  33.       // requestAnimationFrame(drawBlock);
  34.     }
  35.  
  36.     setInterval(() => {
  37.       // drawBlock();
  38.     }, 41);
  39.  
  40.     drawBlock();
  41.   </script>
  42. </body>
  43. </html>
  44.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement