Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. function painting(){
  2. canvas.addEventListener('mousedown', down)
  3. canvas.addEventListener('mouseup', toggledraw)
  4. canvas.addEventListener('mousemove',
  5. function(evt){
  6. var mosuePos = getMousePos(canvas, evt)
  7. var posx =mosuePos.x
  8. var posy =mosuePos.y
  9. var tryb = "kółko" //1
  10. draw(canvas, posx, posy, tryb) //2
  11. })
  12.  
  13. function down(){
  14. md = true
  15. }
  16. function toggledraw(){
  17. md = false
  18. }
  19. function getMousePos(canvas, evt){
  20. var rect = canvas.getBoundingClientRect()
  21. return{
  22. x:evt.clientX - rect.left,
  23. y:evt.clientY - rect.top
  24. }
  25. }
  26. function draw(canvas, posx, posy, tryb){ //3
  27. var context = canvas.getContext('2d')
  28. if(md){
  29. if (tryb == "kwadrat") //4
  30. context.fillRect(posx, posy, 10, 10)
  31. else if (tryb == "kółko")
  32. alert("rysowanie koła")
  33. }
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement