HTML5技术

canvas-a10isPointPath.html - Cynthia娆墨旧染

字号+ 作者:H5之家 来源:博客园 2015-11-23 17:51 我要评论( )

Document The current browser does not support Canvas, can replace the browser a try! ); ); [];window.onload = function (){ // var canvas = document.getElementById('canvas'); canvas.width = 1024 ;canvas.height = 768 ; )){ ){ {x : Math.rando

Document The current browser does not support Canvas, can replace the browser a try! ); ); []; window.onload = function(){ // var canvas = document.getElementById('canvas'); canvas.width = 1024; canvas.height = 768; )){ ){ { x : Math.random()*canvas.width, y : Math.random()*canvas.height, r : Math.random() }; balls[i] = aBall; } draw(); canvas.addEventListener(,detect); }else{ alert(); } } function draw(){ ){ context.beginPath(); context.arc(balls[i].x,balls[i].y,balls[i].r,); context.fillStyle ; context.fill(); } } function detect(event){ canvas.getBoundingClientRect().left; canvas.getBoundingClientRect().top; ){ context.beginPath(); context.arc(balls[i].x,balls[i].y,balls[i].r,); if(context.isPointInPath(x,y)){ context.fillStyle ; context.fill(); } } } 总结 //判断事件是不是在canvas内 context.isPointInPath(x,y)

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • canvas-a13prototype.html - Cynthia娆墨旧染

    canvas-a13prototype.html - Cynthia娆墨旧染

    2015-11-24 12:17

  • canvas-8searchLight2.html - Cynthia娆墨旧染

    canvas-8searchLight2.html - Cynthia娆墨旧染

    2015-11-23 15:17

  • canvas-star6-drawMoon.html - CynthiaWU

    canvas-star6-drawMoon.html - CynthiaWU

    2015-11-20 17:57

  • canvas-arc.html - CynthiaWU

    canvas-arc.html - CynthiaWU

    2015-11-19 17:35

网友点评