【Html5】canvas绘制圆形

来源:互联网 发布:托福阅读词汇题 知乎 编辑:程序博客网 时间:2024/06/02 07:38

上一篇中写了滤镜的效果,这一次把滤镜效果写在圆上,和上一篇原理是一样的


先截个图:




代码如下

<html lang="en-US"><canvas id=myCanvas width=500px height=500px></canvas><script>var myCanvas = document.getElementById("myCanvas");var context = myCanvas.getContext("2d");context.fillStyle = "#e4e4e4";context.fillRect(0,0,500,500);context.fillStyle = "rgba(255,0,0,0.2)";for(i=1;i<15;i++){context.beginPath();//清除前面的路径,否则颜色会叠加context.arc(30*i,30*i,10*i,0,2*Math.PI,true);context.fill();}</script></html>


原创粉丝点击