476179

81A6c.car

Dec 17th, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  
  4. <head>
  5. <meta charset="utf-8">
  6. <title>Car Mitchell Palermo</title>
  7. </head>
  8. <canvas id="canvas1" width="640" height="480" style="border: 1px solid black;position:absolute; left:0; top 0; z-index: 0,"></canvas>
  9. <canvas id="canvas2" width="640" height="480" style="border: 1px solid black;position:absolute; left: 0; top 0; z-index: 1;"></canvas>
  10.  
  11. <body>
  12.  
  13. <script>
  14.  
  15. var layer1 = document.getElementById("canvas1");
  16. var dt1 = layer1.getContext("2d");
  17. var layer2 = document.getElementById("canvas2");
  18. var dt2 = layer2.getContext("2d");
  19.  
  20. dt1.fillStyle = "#262626";
  21. dt1.fillRect(0, 0, layer1.width, layer1.height);
  22.  
  23.  
  24. var yPos = 100;
  25. var xPos = 0;
  26. var speed = 6;
  27.  
  28. setInterval(draw, 30);
  29.  
  30.  
  31. function draw()
  32. {
  33. myRectangle();
  34.  
  35. }
  36.  
  37. function myRectangle()
  38. {
  39. dt2.clearRect(0, 0, layer2.width, layer2.height);
  40.  
  41.  
  42. dt2.fillstyle = "#663399";
  43. dt2.fillRect(xPos-12, yPos-20, 20, 20);
  44. dt2.fill();
  45.  
  46. dt2.fillstyle = "#663399";
  47. dt2.fillRect(xPos-12, yPos+50, 20, 20);
  48. dt2.fill();
  49.  
  50. dt2.fillstyle = "#663399";
  51. dt2.fillRect(xPos+42,yPos-20, 20, 20);
  52. dt2.fill();
  53.  
  54. dt2.fillstyle = "#663399";
  55. dt2.fillRect(xPos+42,yPos+50, 20, 20);
  56. dt2.fill();
  57.  
  58.  
  59.  
  60. dt2.fillStyle = "#663399";
  61. dt2.strokeStyle = "black";
  62. dt2.fillRect(xPos-15,yPos, 80, 50);
  63. dt2.strokeRect(xPos-15, yPos, 80, 50);
  64. dt2.fill();
  65. dt2.stroke();
  66.  
  67. xPos = xPos + speed;
  68.  
  69.  
  70. if (xPos <0 || xPos >640)
  71. {
  72. speed = speed * -1;
  73. yPos = (Math.floor(Math.random()*300));
  74. }
  75.  
  76. }
  77.  
  78. </script>
  79.  
  80. </body>
  81. </html>
Add Comment
Please, Sign In to add comment