Canvas清除矩形

清除矩形区域 context.clearRect(x,y,width,height)

     x:清除矩形起点横坐标

     y:清除矩形起点纵坐标

     width:清除矩形长度

     height:清除矩形高度

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>huatu</title>
    <style>
        body{
            background: #dddddd;
        }
        #canvas{
            margin: 10px;
            background: #ffffff;
            border: thin inset #aaaaaa;
        }
    </style>
</head>
<body>
    <canvas id="canvas" width="600" height="400">
        Canvas not Supported
    </canvas>
    <script>
        var canvas=document.getElementById('canvas'),
            context=canvas.getContext('2d');
        context.lineJoin='round';
        context.lineWidth=30;
        context.font='24px Helvetica';
        context.fillText('Click anywhere to erase',175,40);
        context.strokeRect(75,100,200,200);
        context.fillRect(325,100,200,200);
        context.canvas.onmousedown = function(e) {
            context.clearRect(0,0,600,400);
        }
    </script>
</body>
</html>


继续学习
||
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>huatu</title> <style> body{ background: #dddddd; } #canvas{ margin: 10px; background: #ffffff; border: thin inset #aaaaaa; } </style> </head> <body> <canvas id="canvas" width="600" height="400"> Canvas not Supported </canvas> <script> var canvas=document.getElementById('canvas'), context=canvas.getContext('2d'); context.lineJoin='round'; context.lineWidth=30; context.font='24px Helvetica'; context.fillText('Click anywhere to erase',175,40); context.strokeRect(75,100,200,200); context.fillRect(325,100,200,200); context.canvas.onmousedown = function(e) { context.clearRect(0,0,600,400); } </script> </body> </html>
提交重置代码
  • 推荐课程
  • 评论
  • 问答
  • 笔记
  • 课件下载
扔个三星炸死你

扔个三星炸死你

继续研究

4年前    添加回复 0

回复
小水滴

小水滴

明白了

4年前    添加回复 0

回复
我喜欢晴天

我喜欢晴天

画了这么久,直接删掉好可惜啊

4年前    添加回复 0

回复
末日的春天

末日的春天

点击一下就没了

4年前    添加回复 0

回复
素颜

素颜

分开了感觉不习惯,个人觉得先绘制矩形,然后怎么清除,放一个例子内,比较好一点,分开了,我都感觉累

4年前    添加回复 0

回复
橱窗的光

橱窗的光

x:清除矩形起点横坐标 y:清除矩形起点纵坐标 width:清除矩形长度 height:清除矩形高度

4年前 0

课件暂不提供下载,工作人员正在整理中,后期请多关注该课程~