Advertisement
476179

Matthew

Jan 6th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Alg 4 - moving a line with mouse</title>
  6. </head>
  7.  
  8. <body>
  9.  
  10. <canvas id="myCanvas" width="640" height="480" style="boarder:1px solid black";>
  11. </canvas>
  12.  
  13. <script>
  14.  
  15. var canvas = document.getElementById("myCanvas");
  16. var dt =canvas.getContext("2d");
  17.  
  18. var radGrd = dt.createRadialGradient(320, 250, 30, 350, 260, 300);
  19. radGrd.addColorStop(1,"#fff");
  20. radGrd.addColorStop(0,"#f00");
  21.  
  22. dt.fillStyle = radGrd;
  23. dt.fillRect(0,0,640,480);
  24.  
  25. document.addEventListener("mousemove", lineDraw);
  26.  
  27. function lineDraw()
  28. {
  29. dt.clearRect(0,0,640,480);
  30. dt.beginPath();
  31. dt.arc(event.clientX,event.clientY,100,0,2*Math.PI);
  32. dt.stroke();
  33. dt.fill();
  34. }
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43. </script>
  44. </body>
  45.  
  46. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement