课程
/前端开发
/Html5
/Canvas 绘制时钟
为什么必须要draw之前save,restore,将矩形左上角坐标回归为(0, 0);把clearRect的坐标写成(-r, r)不行吗?
2018-04-09
源自:Canvas 绘制时钟 4-1
正在回答
是将整个画布清空再重新画出的,0,0是从这个矩形的x,y轴坐标都为零的点,也就是左上角开始清空整个画布,因为之前设置的背景之类的已经保存过 所以每次清空重画的就是秒针分针时针
clearRect(x,y,width,height)这四个是必选的参数
有点呆了,懂了,虽然能clear,但圆心坐标一直会变。。。
(-r, -r)?
举报
canvas画出漂亮的时钟,通过本教程能重新掌握一些几何知识
2 回答为什么clearRect没有作业
4 回答关于canvas的问题
2 回答用了clearRect没反应呐
1 回答h5 clearRect()方法无法清除画布内容
2 回答关于最后的draw()